Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add tenzro/tenzro-network --skill canton-enterprisegit clone --depth 1 https://github.com/tenzro/tenzro-networkWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/tenzro/tenzro-network/canton-enterprise)<a href="https://agentmods.dev/skills/tenzro/tenzro-network/canton-enterprise"><img src="https://agentmods.dev/badge/skills/tenzro/tenzro-network/canton-enterprise/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/tenzro/tenzro-network/canton-enterprise"><img src="https://agentmods.dev/badge/skills/tenzro/tenzro-network/canton-enterprise.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00047 | $0.01661 |
| Opus 5 | $0.00023 | $0.00830 |
| Sonnet 5 | $0.00009 | $0.00332 |
| Haiku 4.5 | $0.00005 | $0.00166 |
Grade A, and why
canton-enterprise scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 10d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 213 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Canton Enterprise Skill
Interact with the Canton Network for enterprise DAML smart contracts, party management, CIP-56 token operations, tokenized asset creation, and atomic Delivery-vs-Payment settlement.
MCP Endpoint
| Service | URL | Description |
|---|---|---|
| Canton MCP | https://canton-mcp.tenzro.xyz/mcp |
Canton MCP Server (port 3005) |
For local development, use http://localhost:3005/mcp.
Canton Network Overview
Canton is an enterprise-grade blockchain network built on DAML (Digital Asset Modeling Language). It is adopted by major global investment banks, market utilities, and exchanges to settle tokenized assets at institutional scale.
Key concepts:
- Parties — Identities on the Canton ledger (allocated per participant)
- Templates — DAML contract types (e.g.
Main:Asset,CantonCoin:Holding) - Contracts — Instances of templates with specific data
- Choices — Actions that can be exercised on contracts
- Synchronization Domains — Privacy-preserving sub-networks
Tools
DAML Contracts
canton_submit_command
Submit a DAML command (Create or Exercise) to the Canton 3.5+ JSON Ledger API v2 via /v2/commands/submit-and-wait-for-transaction. Uses identifierFilter for contract queries.
Parameters:
command_type(string, required) — "create" or "exercise"template_id(string, required) — Qualified template ID (e.g. "Main:Asset")contract_id(string, optional) — Contract ID (required for exercise)choice(string, optional) — Choice name (required for exercise)arguments(string, required) — JSON object of template/choice argumentsact_as(string, required) — Party acting on the commanduser_id(string, optional) — User ID for the command
Example (Create):
canton_submit_command(
command_type="create",
template_id="Main:Asset",
arguments='{"issuer":"Alice","owner":"Alice","name":"Bond2025","amount":"1000000"}',
act_as="Alice"
)
Example (Exercise):
canton_submit_command(
command_type="exercise",
template_id="Main:Asset",
contract_id="00abcdef...",
choice="Transfer",
arguments='{"newOwner":"Bob"}',
act_as="Alice"
)
What ships with it
1 file beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 10d ago First seen · 213 lines · 47 tokens per session scan A 661e81f14c5e
canton-enterprise is a skill published in the GitHub repository tenzro/tenzro-network (3 stars, last pushed 3d ago), licensed Apache-2.0. It adds 47 tokens to every session and 1,661 once invoked, about $0.0002 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
Other skills, from other repositories
digift-plugin
DigiFT RWA platform CLI — query products, prices, fees, calendar, whitelist, orders; build subscribe/redeem/approve transactions (outputs TxBody, does NOT sign).
rh-yield-optimizer
Smart yield optimization engine using tokenized stocks as collateral on Robinhood Chain.
smart-contract-auditor
Automated smart contract security auditor using source code analysis, function signature intelligence, and multi-source security data. Zero configuration, no API keys required.
code-refactoring-advisor
Enterprise code refactoring advisor that detects code smells, anti-patterns, and complexity issues with specific refactoring recommendations, test generation, and maintainability metrics.
evm-tx-debugger
Debug failed EVM transactions by decoding revert reasons, analyzing gas consumption, parsing events, and explaining execution errors across 7 chains. No API keys required.
bitbadges-builder
Create BitBadges collections (tokens, NFTs, stablecoins) using MCP tools. Use when user wants to create collections, smart tokens, NFTs, or needs to generate BitBadges transaction JSON.