CANTON INFRASTRUCTURE FOR DEVELOPERS

Community Ledger for Canton Network

Build on Canton Network without running a validator, writing Daml, or managing Canton infrastructure. 15 REST endpoints + 15 MCP tools — call a standard API, get immutable on-chain records with cryptographic proof.

Build on Canton. Human or agent.

Self-service API key registration, community rewards, and full on-chain attestation. No Canton node required. No setup fees. Connect your AI agent via MCP or call the REST API directly.

Built on Canton Network
15 REST + 15 MCP Tools On-Chain Proof Daml Contracts CIP-56 Assets CCL Builder Rewards OpenAPI 3.1
--
Actions Processed
7
Action Types
15
API Endpoints
15
MCP Tools
// 01

Community API

Seven action endpoints that create immutable Daml contracts on Canton MainNet. Each action records a cryptographic proof that can never be altered or deleted. All actions support CIP-56 asset type classification. 50 trial actions included. Send CC from your Loop wallet to upgrade to paid tier (auto-credited).

Attest & Transfer

  • POST /actions/attest — record an immutable fact on-chain
  • POST /actions/attest-mutual — two-party mutual attestation (5.0 CC)
  • POST /actions/transfer — move an asset between parties
  • Every action returns a Daml contract ID and on-chain proof

Lock & Unlock

  • POST /actions/lock — freeze an asset in place
  • POST /actions/unlock — release a previously locked asset
  • Deterministic state transitions with full audit trail

Mint & Settle

  • POST /actions/mint — create a new asset on-chain
  • POST /actions/settle — finalize a transaction
  • All 7 actions return on-chain proof with contract ID

Self-Service Registration

  • POST /community/register — get an API key instantly
  • Community tier: 50 trial actions + query, balance, stats (10 RPM)
  • Paid tier: send CC from Loop wallet, auto-credited (100 RPM)
  • 2.0 CC per action · 5.0 CC for mutual attestation
// 02

Canton Infrastructure

Production Canton participant node on MainNet. Spring Boot backend with Flyway migrations, PostgreSQL, and gRPC connection to the Canton ledger. Enterprise-grade from day one.

Smart Contracts
Daml
SDK --
Splice Version
--
Canton Network protocol
Migration ID
4
Current network migration
Backend
Spring Boot
--
Runtime
Java 21
Eclipse Temurin
Database
PostgreSQL 16
Flyway migrations
API Spec
Machine-readable spec
// 03

Developer Integration

OpenAPI 3.1 spec, interactive API explorer, comprehensive documentation, and self-service API keys. Integrate Canton into your application in minutes.

API Explorer

  • Interactive API explorer at /api-docs/
  • Try every endpoint directly in your browser
  • Auto-generated from OpenAPI 3.1 spec

REST API

  • 15 community endpoints: register, 7 actions, balance, deposit, stats, chart, query, and CCL rewards
  • Enterprise endpoints: submit, query, verify, snapshots (admin-provisioned)
  • API key auth via X-API-Key header
  • JSON responses with on-chain proof metadata
// 04

Security & Transparency

Every action creates an immutable Daml contract on Canton MainNet. Cryptographic proof, API key authentication, rate limiting, and security headers on every response.

On-Chain Proof

  • Every action mints a Daml contract on Canton MainNet
  • Contract ID returned in every response
  • Immutable audit trail — contracts cannot be altered or deleted

API Key Security

  • SHA-256 hashed keys — plaintext never stored
  • Scoped permissions: community:write, submit, query
  • Per-key rate limiting and usage tracking

Transport Security

  • HTTPS with HSTS preload (2-year max-age)
  • Content Security Policy, X-Frame-Options DENY
  • All security headers verified in automated smoke tests

Community Rewards

  • Every 10 paid actions mints 1 CCL on-chain token
  • Hold CCL for discount on future actions (up to ~50% off)
  • Public stats dashboard at /community/stats
YOUR BLUEPRINT

How to Use CC Ledger

Two paths for developers. Community API for self-service access, or enterprise integration for digital asset operations. Both create immutable contracts on Canton MainNet.

COMMUNITY TIER

Community Tier

Register with your Canton party, send CC from Loop wallet, balance auto-credits. Start building immediately with 50 trial actions.

  • POST /community/register → get API key + 50 trial actions
  • Send CC from Loop wallet → auto-credited, upgrades to paid tier
  • 2.0 CC base per action · 5.0 CC base for mutual attestation
  • Hold CCL for discount — up to ~50% off
ENTERPRISE INTEGRATION

Enterprise Access

Admin-provisioned API keys with submit and query scopes. Full ledger submission, verification, and snapshot capabilities for digital asset operations.

  • POST /submit → submit attestations to Canton ledger
  • GET /submissions → query submission history
  • GET /verify/{batchId} → verify on-chain proof
  • GET /snapshots → point-in-time ledger snapshots
Action Lifecycle
Register: instant Call action endpoint Daml contract created On-chain proof returned

Every action creates an immutable Daml contract on Canton MainNet. Contracts cannot be altered or deleted. On-chain proof is returned in every API response.

BUILT FOR BUILDERS

Developer & Agent Ready

Canton infrastructure for developers and AI agents. 15 REST endpoints, 15 MCP tools, and full agent discovery. No Canton node required. No blockchain experience necessary.

Application Developers

Add immutable audit trails to any application. 7 action types cover attestation, mutual attestation, asset transfers, locking, minting, and settlement. All actions support CIP-56 asset type classification.

AI Agents & MCP

15 MCP tools let any AI agent interact with Canton directly. Compatible with Claude, ChatGPT, LangChain, CrewAI, and any MCP-enabled framework. Point your agent at /mcp and go.

Portfolio Management

Enterprise integration for digital asset operations. Submit attestations, query history, verify on-chain proof, and capture point-in-time snapshots of the Canton ledger.

Compliance & Audit

Every action creates an immutable Daml contract on Canton MainNet. Tamper-proof audit trail with cryptographic proof. Ideal for regulatory compliance and financial record-keeping.

QUICK START

Get Started in Seconds

Register for an API key and make your first action call. No Canton node, no wallet setup, no blockchain experience required.

# 1. Register — 50 trial actions included, no payment needed
#    cantonParty = your Loop wallet address (where CCL rewards are sent)
curl -X POST https://ccledger.theblueprint.xyz/api/v1/community/register \
  -H "Content-Type: application/json" \
  -d '{"appName":"my-app","cantonParty":"your-party::1220abc..."}'

# 2. Submit an action — uses trial credits (no CC required)
curl -X POST https://ccledger.theblueprint.xyz/api/v1/community/attest \
  -H "X-API-Key: YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"appName":"my-app","dataHash":"abc123","description":"My first attestation"}'

# That's it. 50 actions on Canton MainNet, on-chain proof in every response.
# When ready for unlimited actions, send CC from your Loop wallet to:
# blueprint-validator-1::1220daab58adcae026bd2ca7ad95014f678bda3ce2a6f91b744cf3ec3d87f09deeac

Full documentation at /docs/ · Interactive API explorer at /api-docs/ · OpenAPI spec at /openapi.json

CCL BUILDER REWARDS

Hold CCL. Pay less.

Every 10 paid actions mints 1 CCL — the CIP-56 builder rewards token for the CC Ledger ecosystem. Hold in your wallet for a real-time discount on every action, or send to CC Ledger for 1:1 CC prepay credit.

Earn
1 CCL / 10 TX
Hold in Wallet
Discount (real-time)
Prepay for Actions
CC or CCL
CCL Price
Max Discount
~50%

Learn more about the CCL discount curve

Blueprint