Overview
AssetChain is a permissionless, non-custodial bridge that moves custom BNB Smart Chain ERC-20s to Base. It locks a portion of a token in an isolated vault on BSC and mints a 1:1 representation on Base (e.g. CTB on Base), where it can be used with PayDirect and Coinbase CDP.
Built on LayerZero OFT v2. Reserves are held by contract logic (trustless 1:1); admin is governed by a Gnosis Safe multisig.
How it works
- Onboard — a BSC token is validated as a clean ERC-20; its isolated vault (BSC) and OFT (Base) are deployed.
- Bridge in — lock
Xtokens in the vault on BSC →Xare minted on Base, 1:1 (minus fees). - Bridge out — burn on Base → unlock on BSC.
Base supply can never exceed what's locked on BSC. Each token has its own vault, so one token can never affect another's backing.
Onboarding a token
Onboarding is open to anyone. The on-chain TokenValidator is the safety gate — it checks standard metadata, non-zero supply, and runs a transfer round-trip to reject fee-on-transfer / rebasing tokens (which would break the 1:1 lock). A one-time native onboarding fee (~$25) covers deploy gas and deters spam.
Upgradeable or pausable source tokens are flagged for off-chain monitoring.
Bridging in & out
Connect a wallet, pick an onboarded token, choose a direction and amount. You pay the bridge fee (below) plus the LayerZero messaging gas, quoted at send. Delivery is typically a couple of minutes via LayerZero.
Fees
- Bridge fee: 0.30% of the bridged amount (in the token) + a small flat native surcharge.
- Pass-through: LayerZero messaging gas (cost, not revenue).
- Onboarding: one-time ~$25 native, per token.
- Exemptions: operator / PayDirect treasury addresses are fee-exempt. All fees are per-token configurable by governance.
Security & governance
Three separated tiers:
- Reserves — locked by contract code; nobody (not even the Safe) can move backing.
- Governance — a Gnosis Safe (3-of-5, both chains) controls fees, caps, pause, peers, and the fee treasury.
- Operations — agent/PayDirect keys handle Base-side payments only; zero bridge-admin power.
Pre-audit, testnet-first. Not deployed to mainnet without an audit.
FAQ
Do I bridge my whole supply? No — only the portion you want on Base. The vault holds exactly what's bridged.
Is it custodial? No — you hold your own Base tokens.
What if my token has a transfer tax? The validator rejects it (the 1:1 lock requires a clean ERC-20).