Some checks failed
CI/CD Pipeline / Solidity Contracts (push) Failing after 1m3s
CI/CD Pipeline / Security Scanning (push) Successful in 2m18s
CI/CD Pipeline / Lint and Format (push) Failing after 34s
CI/CD Pipeline / Terraform Validation (push) Failing after 20s
CI/CD Pipeline / Kubernetes Validation (push) Successful in 22s
Deploy ChainID 138 / Deploy ChainID 138 (push) Failing after 40s
HYBX OMNL TypeScript & anchor / token-aggregation build + reconcile artifact (push) Failing after 49s
OMNL reconcile anchor / Run omnl:reconcile and upload artifacts (push) Failing after 21s
Validation / validate-genesis (push) Successful in 25s
Validation / validate-terraform (push) Failing after 21s
Validation / validate-kubernetes (push) Failing after 8s
Validation / validate-smart-contracts (push) Failing after 8s
Validation / validate-security (push) Failing after 1m11s
Validation / validate-documentation (push) Failing after 14s
Verify Deployment / Verify Deployment (push) Failing after 45s
Ship AddressActivityRegistry V1/V2, ISO20022IntakeGateway, Chain138ParticipantSurface, checkpoint hub contracts, checkpoint-core package, aggregator/indexer/sdk services, relay profile guards, M00 diamond bridge facet, and OMNL compliance contracts. Co-authored-by: Cursor <cursoragent@cursor.com>
Bridge DApp
Frontend DApp for the trustless bridge system.
Setup
pnpm install
Development
pnpm run dev
The app will be available at http://localhost:3002
Features
- Multi-wallet support (MetaMask, WalletConnect, Coinbase Wallet)
- Bridge transfers from ChainID 138 to Ethereum
- DEX swap interface
- Reserve status and peg monitoring
- Transaction history
- Optional Chain 2138 frontend wallet/network support behind env flags
Environment Variables
Copy .env.example to .env.local and set the values you need:
VITE_WALLETCONNECT_PROJECT_ID=your_project_id
VITE_THIRDWEB_CLIENT_ID=your_client_id
VITE_RPC_URL_138=https://rpc-http-pub.d-bis.org
# Optional Chain 2138 frontend support
# VITE_ENABLE_CHAIN2138=true
# VITE_RPC_URL_2138=https://rpc.public-2138.defi-oracle.io
# VITE_EXPLORER_URL_2138=https://public-2138.defi-oracle.io
# VITE_DEFAULT_FRONTEND_CHAIN_ID=2138
Notes:
- The shared network source of truth lives in
src/config/networks.ts. VITE_ENABLE_CHAIN2138only enables optional frontend wallet/network flows.- Trustless bridge and Chain 138-specific operational flows remain pinned to Chain 138 unless explicitly expanded.