Token owner
Issuer
You. Cap = attestation. Freeze at BitGo.
BurnMint pools. Admin is the issuer’s BitGo signer. Rate limit equals wallet velocity. We do not run a bridge, an OFT, or a book.
You. Cap = attestation. Freeze at BitGo.
Propose / accept. getCCIPAdmin() split from owner.
Mint/burn granted to the pool only. Allowlist is constructor-immutable.
PYUSD, PAXG, off-chain DvP stay off CCT.
mint, burn, getCCIPAdmin().BurnMintTokenPool both sides (router + RMN from the CCIP directory).setPool.set_pool. If mint authority is BitGo, use assisted admin propose.applyChainUpdates both directions. Capacity + refill = the BitGo daily cap.setPool(address(0)).| Tool | URL |
|---|---|
| Token Manager | tokenmanager.chain.link · test.tokenmanager.chain.link |
| Transporter | transporter.io · test.transporter.io |
| Directory | docs.chain.link/ccip/directory |
| SVM guide | docs.chain.link/ccip/concepts/cross-chain-token/svm/integration-guide |
| Mint | launch.unykorn.org |
KIT READY · UNSIGNED. Official Sepolia + Solana Devnet hosts are pinned in the CCT kit. Token stub compiles locally. No pool, no mint, no Transporter id until a key signs.
Lane target: Solana Devnet selector 16423721717087811551 ↔ Sepolia selector 16015286601757825753. Router Sepolia 0x0BF3dE8c5D3e8A2B34D2BEeB17ABfCeBaf363A59. Router Solana Ccip842gzYHhvdDkSyi2YVCoAWPbYJoApMFzSxQroE9C.