List Currency Tokens
Lists currency tokens, newest first. Every filter is optional and filters compose with AND. This is the only currency-token listing: the former GET /v2/admin/currency-tokens/active is now ?isactive=true (or ?statuses=3), and the former node-scoped listing is now ?nodeid=.
Get Currency Token by ID
Reads one currency token by its ID. A token is addressed by its own ID everywhere; it is not nested under a node.
Create Currency Token
Creates a currency token (a stablecoin issued by the platform) and deploys it in the same call. There is no second step: the deploy transaction is recorded and published before the response is sent, so Get Currency Token Transactions by ID already lists a DeployCurrencyToken (type 1) row. The response carries the token in status 1 (Draft); it moves to 2 (InProgress) when the deploy starts and to 3 (Active) when the deploy confirms on-chain. Poll the token or its transactions. Deploy Currency Token exists only to retry a deploy that failed.
Update Currency Token by ID
Changes a currency token's descriptive fields. Only the fields you send with a non-empty value are changed; the rest keep their current values. The token's node must be the platform root node and inside your API key's node subtree. Nothing is sent on-chain.
Delete Currency Token by ID
Soft-deletes a currency token: it disappears from every read. Nothing is sent on-chain; a deployed contract stays where it is. The token's node must be the platform root node and inside your API key's node subtree.
Deploy Currency Token
Retries a currency token's contract deploy. Create Currency Token already deploys the token, so this is not a second step of creation: it exists for a token whose deploy failed. It signs with the wallet frozen onto the token at creation, on the token's network.
Mint Currency Token by ID
Mints new units of a currency token. The token must be in status 3 (Active), so its deploy has confirmed. The mint is signed by the wallet frozen onto the token at creation, on the token's network. The token's node must be the platform root node and inside your API key's node subtree.
Send Currency Token by ID
Sends an amount of a currency token to a recipient address. The token must be in status 3 (Active). The transfer is signed by the wallet frozen onto the token at creation, on the token's network. The token's node must be the platform root node and inside your API key's node subtree.
Get Currency Token Transactions by ID
Lists a currency token's on-chain transactions (deploy, mint, send), newest first. This is where the transaction_id returned by Deploy, Mint and Send is followed, and where the deploy started by Create Currency Token appears. An ID that matches no token answers an empty page.