CCIP Tutorials (Canton)

These tutorials cover the primary integration paths for CCIP on Canton.

Cross-Chain Token (CCT)

Connect a Canton instrument to CCIP so it can move across supported chains. Pool deployment and TAR registration use ccip-starter-kit-canton cct:* scripts on testnet — see the CCT overview.

GuideWhen to use
Registry Issuer GuideIssue a new token via Digital Asset Registry and connect CCIP end to end
BurnMint Token Pool DeploymentExisting CIP-56 instrument with burn/mint authority
LockRelease Token Pool DeploymentFixed-supply instrument with transfer pre-approvals

Application Integration

Organized by direction. Tutorials use the ccip-starter-kit-canton.

Canton as Source (canton2any)Canton as Destination (any2canton)
PrerequisitesSourceDestination
Token TransfersSourceDestination
Arbitrary MessagingSourceDestination
Programmable Token TransfersSourceDestination

Destination flows use the SDK's find-or-create CCIPReceiver behavior — no separate receiver deployment page.

Prerequisites (all CCT guides)

What's next

Get the latest Chainlink content straight to your inbox.