Skip to main content
Building Blocks are the foundational components, applications, and integrations that make up the Canton Network ecosystem. They provide ready-to-use functionality that application developers can integrate, and that end users interact with directly.

The Building Blocks Ecosystem

Canton Network provides several categories of building blocks:

Categories

Wallets

Wallets enable users and applications to manage Canton Coin and interact with the network.
TypePurposeAudience
User WalletsPersonal CC managementEnd users
Wallet SDKIntegration into applicationsDevelopers
Custodial SolutionsEnterprise CC managementInstitutions
Key capabilities:
  • Canton Coin balance management
  • Transfer execution
  • Transaction history
  • Traffic top-ups

Apps

Applications built on Canton Network, from reference implementations to production applications.
CategoryExamples
Reference AppsSplice wallet, Scan explorer
DeFiTrading, lending applications
EnterpriseBusiness process applications
InfrastructureTools and utilities

Exchange Integration

Bridges to traditional finance and other blockchain ecosystems.
Integration TypePurpose
Fiat on/off rampsConvert between CC and fiat
Crypto bridgesConnect to other blockchain assets
USDC integrationStablecoin liquidity

Token Standards

Standardized interfaces for creating and managing tokens on Canton Network.
StandardPurpose
CIP-0056Canton Network Token Standard
Holding interfacesStandardized balance management
Transfer interfacesInteroperable transfers

For Different Audiences

For End Users

Building blocks you interact with directly:

For Developers

Building blocks to integrate into your applications:

For Operators

Building blocks to deploy and operate:

How Building Blocks Differ from Other Ecosystems

Canton Network’s building blocks have unique characteristics:
AspectTraditional DeFiCanton Building Blocks
VisibilityPublic by defaultPrivate by default
ComposabilityPermissionlessPrivacy-preserving
WalletsSee all transactionsSee only your transactions
TokensPublic token balancesPrivate holdings

Example: Wallet Experience

On Ethereum:
  • Wallet shows your balance
  • Anyone can query your balance
  • All transfers publicly visible
  • Transaction patterns analyzable
On Canton:
  • Wallet shows your balance
  • Only you (and entitled parties) see your balance
  • Transfers visible only to participants
  • Transaction patterns private

Building Blocks and Privacy

Building blocks in Canton respect the network’s privacy model:
ComponentPrivacy Behavior
WalletsOnly show holdings you’re entitled to see
AppsOperate within privacy boundaries
TokensBalances private to holders
ExplorersShow only your transactions (not network-wide)
Unlike blockchain explorers on Ethereum that show all transactions, Canton explorers show only transactions where you are a stakeholder.

Getting Started

Depending on your role:
If you want to…Start here
Manage Canton CoinWallets for Users
Use Canton appsFinding Apps
Integrate walletsWallets for Developers
Create tokensToken Standard
Integrate exchangesExchange Overview

Next Steps