Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.cryptomate.me/llms.txt

Use this file to discover all available pages before exploring further.

Overview

Treasury is CryptoMate’s solution for managing digital assets across multiple blockchain networks. It lets institutions maintain secure control over cryptocurrency holdings while providing transparent accountability and efficient asset operations.

Supported blockchains

Treasury operates across the following networks:
  • Polygon
  • BNB Chain
  • Tron
  • Solana
  • RSK

Supported tokens

The tokens available for use across each blockchain are the default listed tokens plus any custom tokens your company has registered. You can consult the full list at any time via the List custom tokens endpoint.

Capabilities

Account management

Create, edit, and remove accounts linked to the underlying wallet infrastructure to mirror your organizational structure.

Balance oversight

Consolidated visibility across three levels: treasury-wide, account-specific, and individual wallet positions.

Asset movement

Direct transfers between wallets and bridge operations connecting crypto holdings to traditional assets through ramps.

Operational reporting

Detailed accountability reports covering balances and all internal movement activity across the treasury.

How it works

Treasury integrates with the broader CryptoMate platform through RESTful API endpoints, so you can drive operations from either the Portal or your own back-office systems. A typical setup looks like this:
  1. Create one or more accounts to represent logical groupings (e.g., business units, clients, funds).
  2. Attach wallets to each account across the blockchains you operate on.
  3. Move funds between wallets or through ramps, and monitor balances and transactions via the reporting endpoints.

Webhooks

Treasury emits events with product: "treasury" so you can react to on-chain movements in real time. Register a webhook URL and webhook_key from the Portal (or via the Subscribe webhook URL and Subscribe webhook key endpoints) to start receiving them.
EventWhen it fires
transferA token transfer initiated from a treasury wallet completes (success, failed, or requires manual check).
ramp_onA fiat-to-crypto ramp funded into a treasury wallet finishes.
See Webhooks for the full envelope, authentication via X-Webhook-Key, retry behavior, and payload examples.

Treasury API reference

Explore endpoints for accounts, wallets, tokens, and transactions.