# Developer Hub ## Docs - [Introduction to Wallet-as-a-Service (WaaS) 2.0](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/guides/overview/introduction.md) - [Cobo WaaS Skill](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/guides/overview/cobo-waas-skill.md) - [Development and production environments](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/guides/overview/environments.md): Overview of WaaS 2.0 API environments for development and production, including purposes and URLs. - [Authentication](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/guides/overview/cobo-auth.md): Guide to authenticating API requests to the WaaS service using Cobo Auth, including API key and signature details. - [Permissions and wallet scopes](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/guides/overview/permissions-and-scopes.md): Detailed explanation of permissions and wallet scopes in WaaS 2.0 for secure access control. - [Permission list](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/guides/overview/permission-list.md): Comprehensive list of resources and operations defining permissions for the WaaS 2.0 API. - [Error codes and status codes](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/guides/overview/error-codes.md): List of error codes for the WaaS 2.0 API, with explanations and troubleshooting tips. - [Send your first request](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/guides/get-started/get-started-with-waas.md): Use the WaaS 2.0 API: set up account, generate API key, authenticate requests, and send API requests. - [Integrate Custodial Wallets (Asset Wallets)](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/guides/custodial-wallets/get-started-asset-wallets.md) - [Integrate MPC Wallets (Organization-Controlled Wallets)](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/guides/mpc-wallets/get-started-ocw.md) - [Introduction to Webhooks and Callbacks](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/guides/webhooks-callbacks/introduction.md): Introduction to webhooks and callbacks in WaaS 2.0, explaining their purpose and implementation. - [Set up a callback or webhook endpoint](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/guides/webhooks-callbacks/set-up-endpoint.md): Step-by-step guide to setting up a webhook endpoint in WaaS 2.0 for real-time event notifications. - [Webhook event types and data types](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/guides/webhooks-callbacks/webhook-event-type.md): Comprehensive list of webhook event types in WaaS 2.0, detailing each event's purpose and data structure. - [Transaction sources and destinations](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/guides/transactions/sources-and-destinations.md): Overview of transaction sources and destinations in WaaS 2.0. - [Transfer routing](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/guides/transactions/transfer-routing.md): Understand how token transfers are processed as Cobo Loop transfers or on-chain transfers, and how to control that behavior with request parameters. - [Estimate transaction fees](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/guides/transactions/estimate-fees.md): Guide on estimating transaction fees in WaaS 2.0, including factors affecting fees and calculation methods. - [Solana token account rent](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/guides/transactions/solana-token-account-rent.md): How Solana Associated Token Account (ATA) rent works, who pays it, and what to expect in transaction records. - [Transaction statuses and sub-statuses](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/guides/transactions/status.md): Guide to understanding transaction statuses in WaaS 2.0. - [Transaction status flow for Custodial Wallets (Asset Wallets)](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/guides/transactions/transaction-process-custodial.md): Understand the detailed transaction status flow for deposits and withdrawals in Custodial Wallets (Asset Wallets) - [Transaction status flow for MPC Wallets and Web3 Wallets](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/guides/transactions/transaction-process-mpc.md): Understand the detailed transaction status flow for deposits and withdrawals in MPC Wallets and Custodial Wallets (Web3 Wallets) - [Manage transactions](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/guides/transactions/manage-transactions.md): Comprehensive guide on managing transactions in WaaS 2.0, covering canceling, speeding up, and dropping transactions. - [RBF (Replace-By-Fee) transaction lifecycle](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/guides/transactions/rbf-transaction-lifecycle.md): Understand how Replace-By-Fee (RBF) replaces an unconfirmed transaction, how the original transaction's status changes, and the events you receive. - [Validate addresses](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/guides/transactions/validate-addresses.md): Validate transaction destination addresses server-side with the Cobo API instead of hand-coded, per-chain format rules. - [Batch transfers using smart contracts](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/guides/transactions/batch-transfer.md): Use the WaaS 2.0 API to call a batch transfer smart contract and complete multiple token transfers in a single transaction. - [Swap tokens on Solana using Jupiter](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/guides/transactions/sol-jupiter-swap.md): A complete example guide for integrating Cobo WaaS SDK with Jupiter to perform token swaps on Solana. - [Introduction to server co-signers](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/guides/mpc-wallets/server-co-signer/tss-node-overview.md): Overview of server co-signers using TSS Node for automated transaction signing. - [TSS Node package release notes](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/guides/mpc-wallets/server-co-signer/tss-node-release-notes.md): Release notes for the TSS Node package, detailing updates and new features. - [Network environments for deploying a server co-signer](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/guides/mpc-wallets/server-co-signer/tss-node-network-environments.md): Learn about the network environments required for deploying a server co-signer. - [Server requirements for deploying a server co-signer](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/guides/mpc-wallets/server-co-signer/tss-node-server-environments.md): Minimum and recommended server requirements for hosting a TSS Node. - [Deploy a server co-signer](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/guides/mpc-wallets/server-co-signer/tss-node-deployment.md): Learn how to deploy a server co-signer, including installing the TSS Node package and initializing the TSS Node. - [Update a server co-signer](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/guides/mpc-wallets/server-co-signer/tss-node-update.md): Instructions for updating a server co-signer to the latest TSS Node version. - [Risk control mechanisms overview](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/guides/mpc-wallets/server-co-signer/risk-control-mechanisms.md): Understanding the risk control mechanisms in server co-signer - [Risk control best practices for server co-signers](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/guides/mpc-wallets/server-co-signer/risk-control-best-practices.md) - [Embedded risk control mechanism](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/guides/mpc-wallets/server-co-signer/embedded-risk-controls.md): Configure basic risk controls in the server co-signer - [TSS Node callback mechanism](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/guides/mpc-wallets/server-co-signer/callback-server-overview.md): Understanding the TSS Node callback mechanism architecture and workflow - [Deploy a TSS Node callback server](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/guides/mpc-wallets/server-co-signer/callback-server-deploy.md): Step-by-step guide to deploy a TSS Node callback server - [Configure callback keys and TSS Node](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/guides/mpc-wallets/server-co-signer/callback-server-configure.md): Configure callback keys and TSS Node settings for secure communication between your callback server and TSS Node - [Callback request and response formats](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/guides/mpc-wallets/server-co-signer/callback-server-data-structure.md): Detailed specifications of the payload formats used in TSS Node callback server interaction - [Backup, restore, and recovery](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/guides/mpc-wallets/server-co-signer/disaster-recovery-overview.md): Overview of backup, restore, and recovery methods for your key shares - [Back up your key share](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/guides/mpc-wallets/server-co-signer/key-shares-backup.md): Learn how to back up your key share. - [Restore key shares](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/guides/mpc-wallets/server-co-signer/key-shares-restore.md): Guide to restoring TSS Node key shares from backup - [Verify key shares](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/guides/mpc-wallets/server-co-signer/key-share-verify.md): Learn how to verify your key shares to ensure they are valid and properly configured - [Troubleshoot server co-signer setup](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/guides/mpc-wallets/server-co-signer/troubleshooting.md): Resolve common errors when setting up a server co-signer and generating key shares. - [Appendix](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/guides/mpc-wallets/server-co-signer/appendix.md): Appendix for the Server Co-signer guide. - [Balances and transaction amounts for MPC Wallets](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/guides/mpc-wallets/balance-amounts.md): Understand balances and transaction amounts in MPC Wallets. - [Changelog](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/guides/overview/changelog.md): Detailed changelog of all additions and changes to the WaaS 2.0 API. - [Upgrade from WaaS 1.0 to 2.0](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/guides/overview/upgrade-guide.md): Guide for upgrading from WaaS 1.0 to 2.0, highlighting benefits and providing step-by-step instructions. - [Integrate MPC Wallets (User-Controlled Wallets)](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/guides/mpc-wallets/get-started-ucw.md): Guide to building User-Controlled Wallets using the WaaS 2.0 API and the UCW SDK, covering setup, wallet creation, and transaction management. - [Integrate Smart Contract Wallets (Safe{Wallet})](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/guides/smart-contract-wallets/get-started-scw.md): Introduction to setting up and using Smart Contract Wallets in WaaS 2.0 for secure and automated transactions. - [Automate Farming Rewards Collection](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/guides/smart-contract-wallets/automate-farming-rewards-collection.md): Guide on automating the collection of farming rewards using Smart Contract Wallets in WaaS 2.0. - [Send a request with API Playground](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/playground.md): Interactive API playground for the WaaS 2.0 API, allowing developers to test endpoints and view responses. - [Use Postman to call the Wallet-as-a-Service (WaaS) 2.0 API](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/use-postman-to-call-waas-api.md): Guide to using Postman for calling the WaaS 2.0 API. - [Pagination](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/pagination.md): Guide to implementing pagination in WaaS 2.0 API, including parameters and best practices. - [Error codes and status codes](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/error-codes.md): List of error codes for the WaaS 2.0 API, with explanations and troubleshooting tips. - [List supported chains](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/wallets/list-supported-chains.md): This operation retrieves all chains supported by a specific wallet type or subtype. - [Get chain information](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/wallets/get-chain-information.md): This operation retrieves the detailed information about a specified chain. - [List enabled chains](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/wallets/list-enabled-chains.md): This operation retrieves all the chains that can be used by your organization. - [List supported tokens](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/wallets/list-supported-tokens.md): This operation retrieves all tokens supported by a specific wallet type or subtype. - [Get token information](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/wallets/get-token-information.md): This operation retrieves the detailed information about a specified token. - [List enabled tokens](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/wallets/list-enabled-tokens.md): This operation retrieves all the tokens that can be used by your organization. - [Create token listing request](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/wallets/create-token-listing-request.md): This operation creates a token listing request. The token to be listed must already be deployed on the specified blockchain and have a valid contract address. - [List token listing requests](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/wallets/list-token-listing-requests.md): This operation lists all token listing requests in your organization. You can filter the results by request status. - [Get token listing request](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/wallets/get-token-listing-request.md): This operation retrieves detailed information about a specific token listing request, including its current status. - [List all wallets](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/wallets/list-all-wallets.md): This operation retrieves the information of all wallets under your organization. You can filter the result by wallet type and subtype. For MPC Wallets, you can also filter by project ID and vault ID. - [Create wallet](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/wallets/create-wallet.md): This operation creates a wallet with the provided information. - [Get wallet information](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/wallets/get-wallet-information.md): This operation retrieves the detailed information about a specified wallet. - [Update wallet](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/wallets/update-wallet.md): This operation updates the information of a specified wallet. - [Delete wallet](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/wallets/delete-wallet.md): This operation deletes a specified wallet. - [List wallet addresses](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/wallets/list-wallet-addresses.md): This operation retrieves a list of addresses within a specified wallet. For Web3 Wallets, Asset Wallets, and MPC Wallets, addresses created on one EVM chain automatically work on all other supported EVM chains. - [Create addresses in wallet](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/wallets/create-addresses-in-wallet.md): This operation generates one or more addresses within a specified wallet. - [Check address validity](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/wallets/check-address-validity.md): This operation verifies if a given address is valid for a specific chain. - [Check address validity across chains](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/wallets/check-address-validity-across-chains.md): This operation verifies if a given address is valid for a list of chains. - [Check addresses validity](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/wallets/check-addresses-validity.md): This operation verifies if given addresses are valid for a specific chain. - [Estimate maximum transferable value](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/wallets/estimate-maximum-transferable-value.md): This operation estimates the maximum transferable value from a wallet or a specific wallet address, based on the specified fee settings. - [Get maximum transferable value](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/wallets/get-maximum-transferable-value.md): This operation is planned for deprecation. We recommend using [Estimate maximum transferable value](https://www.cobo.com/developers/v2/api-references/wallets/estimate-maximum-transferable-value) instead. This operation retrieves the maximum amount that you can transfer from a wal… - [List token balances by address](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/wallets/list-token-balances-by-address.md): The operation retrieves a list of token balances for a specified address within a wallet. - [List token balances by wallet](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/wallets/list-token-balances-by-wallet.md): The operation retrieves a list of token balances within a specified wallet. - [List address balances by token](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/wallets/list-address-balances-by-token.md): This operation retrieves a list of address balances for a specified token within a wallet. - [Refresh address balances by token](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/wallets/refresh-address-balances-by-token.md): This operation refreshes the balances of specified addresses for a given token within a wallet. - [List UTXOs](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/wallets/list-utxos.md): The operation retrieves a list of **unspent** transaction outputs (UTXOs) for a specified wallet and token. - [Batch check UTXOs](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/wallets/batch-check-utxos.md): This operation verifies the existence and details of specified **unspent** transaction outputs (UTXOs) for a given wallet and token. A maximum of 100 UTXOs can be verified per request. - [Lock UTXOs](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/wallets/lock-utxos.md): This operation locks the UTXOs with specified transaction hashes. Locked UTXOs cannot be transferred until unlocked. - [Unlock UTXOs](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/wallets/unlock-utxos.md): This operation unlocks the UTXOs with specified transaction hashes. Locked UTXOs cannot be transferred until unlocked. This operation is applicable to MPC Wallets and Custodial Wallets (Web3 Wallets) only. - [List transaction UTXOs](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/wallets/list-transaction-utxos.md): The operation retrieves a list of UTXOs for a specified transaction of a wallet. You must specify the wallet, chain, and transaction hash. - [List all projects](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/wallets--mpc-wallets/list-all-projects.md): This operation retrieves a list of all projects. - [Create project](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/wallets--mpc-wallets/create-project.md): This operation creates a project. - [Get project information](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/wallets--mpc-wallets/get-project-information.md): This operation retrieves detailed information about a project. This operation applies to MPC Wallets (User-Controlled Wallets) only. - [Update project name](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/wallets--mpc-wallets/update-project-name.md): This operation updates a project's name. - [List all vaults](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/wallets--mpc-wallets/list-all-vaults.md): This operation retrieves a list of all vaults. You can filter the result by project ID. - [Create vault](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/wallets--mpc-wallets/create-vault.md): This operation creates a vault. - [Get vault information](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/wallets--mpc-wallets/get-vault-information.md): This operation retrieves detailed information about a vault. - [Update vault name](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/wallets--mpc-wallets/update-vault-name.md): This operation updates a vault's name. - [List all key share holder groups](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/wallets--mpc-wallets/list-all-key-share-holder-groups.md): This operation retrieves all key share holder groups under a specified vault. You can filter the result by group type. - [Create key share holder group](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/wallets--mpc-wallets/create-key-share-holder-group.md): This operation creates a key share holder group for a specified vault. This operation will not return the `tss_key_share_groups` property until key shares have been created using the [Create TSS request](https://www.cobo.com/developers/v2/api-references/wallets--mpc-wallets/create-tss-request)… - [Get key share holder group information](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/wallets--mpc-wallets/get-key-share-holder-group-information.md): This operation retrieves detailed information about a specified key share holder group. - [Update key share holder group](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/wallets--mpc-wallets/update-key-share-holder-group.md): This operation updates a specified active [Signing Group](https://manuals.cobo.com/en/portal/mpc-wallets/ocw/create-key-share-groups). For example, you can use this operation to upgrade a Signing Group to the [Main Group](https://manuals.cobo.com/en/portal/mpc-wallets/ocw/create-key-share-groups). - [Delete key share holder group](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/wallets--mpc-wallets/delete-key-share-holder-group.md): This operation deletes a specified key share holder group. - [List all key share holders](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/wallets--mpc-wallets/list-all-key-share-holders.md): This operation retrieves a list of all key share holders under a specified vault. You can filter the result by key share holder group ID. - [List all Cobo key share holders](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/wallets--mpc-wallets/list-all-cobo-key-share-holders.md): This operation retrieves a list of all Cobo key share holders and their information. - [Get key share holder information](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/wallets--mpc-wallets/get-key-share-holder-information.md): This operation retrieves detailed information about a specified key share holder. - [List TSS requests](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/wallets--mpc-wallets/list-tss-requests.md): This operation retrieves a list of TSS requests and their details. - [Create TSS request](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/wallets--mpc-wallets/create-tss-request.md): This operation creates a TSS request under a specified vault. You can use this operation to perform actions such as key generation and recovery. - [Get TSS request](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/wallets--mpc-wallets/get-tss-request.md): This operation retrieves detailed information about a TSS request. - [Cancel TSS request](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/wallets--mpc-wallets/cancel-tss-request.md): This operation cancels a TSS request. - [List supported exchanges](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/wallets--exchange-wallet/list-supported-exchanges.md): This operation retrieves the information about the exchanges supported by Cobo's Exchange Wallets, including exchange IDs and trading account types. - [List supported assets](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/wallets--exchange-wallet/list-supported-assets.md): This operation retrieves all the assets supported by a specified exchange. - [List supported chains](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/wallets--exchange-wallet/list-supported-chains.md): This operation retrieves all the chains supported by a specified exchange for a given asset. - [List asset balances](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/wallets--exchange-wallet/list-asset-balances.md): This operation retrieves the asset balances in a specified Exchange Wallet. You can filter the results by trading account type or asset ID. - [Estimate transaction fee](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/transactions/estimate-transaction-fee.md): This operation estimates the transaction fee of a token transfer or a contract call based on the fee model that the chain uses, considering factors such as network congestion and transaction complexity. - [Transfer token](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/transactions/transfer-token.md): The operation transfers your assets from a wallet created on Cobo Portal to another address. - [Call smart contract](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/transactions/call-smart-contract.md): This operation creates a transaction to interact with a smart contract on the blockchain. - [Sign message](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/transactions/sign-message.md): This operation creates a transaction to sign the provided message using cryptographic techniques. - [List all transactions](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/transactions/list-all-transactions.md): This operation retrieves all the transactions under your organization. - [Get transaction information](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/transactions/get-transaction-information.md): This operation retrieves detailed information about a specified transaction, such as the transaction status, source address, destination address, and timestamp. - [Check Cobo Loop transfers](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/transactions/check-cobo-loop-transfers.md): This operation verifies if the transactions from a given source wallet to a list of given destinations can be executed as Cobo Loop transfers. - [Cancel transaction](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/transactions/cancel-transaction.md): This operation cancels a specified transaction. Canceling a transaction stops it while it is still pending. For more information, see [Cancel a transaction](https://www.cobo.com/developers/v2/guides/transactions/manage-transactions#cancel-a-transaction). - [Drop transaction](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/transactions/drop-transaction.md): This operation drops a specified transaction. Dropping a transaction leverages RBF to replace the original transaction with a version that effectively cancels it. For more details about dropping a transaction, refer to [Drop a transaction](https://www.cobo.com/developers/v2/guides/transactions/manag… - [Speed up transaction](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/transactions/speed-up-transaction.md): This operation accelerates a specified transaction. Speeding up a transaction will trigger a Replace-By-Fee (RBF) transaction which is a new version of the original transaction. For more details about speeding up a transaction, refer to [Speed up a transaction](https://www.cobo.com/developers/v2/gui… - [Broadcast signed transactions](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/transactions/broadcast-signed-transactions.md): This operation is only applicable to the staking scenarios. This operation broadcasts a list of signed transactions. - [Sign and broadcast transaction](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/transactions/sign-and-broadcast-transaction.md): This operation signs and broadcasts a specified transaction. - [List approval details](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/transactions/list-approval-details.md): This operation retrieves comprehensive approval information for transactions, including approval status, reviewer details, signatures, and approval history. You can filter the results by transaction IDs, Cobo IDs, or request IDs. - [List transaction templates](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/transactions/list-transaction-templates.md): This operation retrieves approval templates based on the specified template key and template version. - [Get Fee Station transaction information](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/feestation/get-fee-station-transaction-information.md): This operation retrieves detailed information about a specified Fee Station transaction record, such as the transaction status, source address, destination address, and timestamp. - [List all Fee Station transactions](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/feestation/list-all-fee-station-transactions.md): This operation retrieves all Fee Station transactions under your organization. - [List Fee Station addresses](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/feestation/list-fee-station-addresses.md): This operation retrieves a list of deposit addresses of your Fee Station, including the chain ID, address, and additional information. You can filter the result by chain ID and address. - [List Fee Station token balances](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/feestation/list-fee-station-token-balances.md): The operation retrieves a list of token balances within your Fee Station. - [Check Fee Station usage](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/feestation/check-fee-station-usage.md): This operation evaluates Fee Station usage for the current transaction. - [List Fee Station fiat transactions](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/feestation/list-fee-station-fiat-transactions.md): This operation retrieves all Fee Station fiat transactions under your organization. - [Create auto-sweep task](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/autosweep/create-auto-sweep-task.md): This operation creates an auto-sweep task for the specified wallet and token. The task triggers transactions to sweep the full balance of the specified token to the configured sweep-to address. - [List auto-sweep tasks](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/autosweep/list-auto-sweep-tasks.md): This operation retrieves a list of auto-sweep tasks for the specified wallet. You can filter the results by token ID, task IDs, or a created-time range. - [Get auto-sweep task details](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/autosweep/get-auto-sweep-task-details.md): This operation retrieves detailed information about a specified auto-sweep task. - [Cancel auto sweep task](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/autosweep/cancel-auto-sweep-task.md): This operation cancels an in-progress auto sweep task by its ID. - [Create sweep-to address](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/autosweep/create-sweep-to-address.md): This operation creates a new sweep-to address for the specified wallet. The previously sweep-to address for the same token becomes invalid once the new one is created. - [List sweep-to addresses](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/autosweep/list-sweep-to-addresses.md): This operation retrieves a list of sweep-to addresses within your wallet. - [Isolate funds](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/compliance/isolate-funds.md): This operation creates a request to isolate funds for a specific transaction. The funds will be sent to a designated isolation address for compliance purposes. - [Refund funds](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/compliance/refund-funds.md): This operation creates a request to refund funds for a specific transaction. The funds will be sent to the specified destination address. - [Unfreeze frozen funds](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/compliance/unfreeze-frozen-funds.md): This operation creates a request to unfreeze funds for a previously frozen transaction. It releases the frozen funds back to their original state. - [Get disposition status](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/compliance/get-disposition-status.md): This operation retrieves the current status of a disposition request for a specific transaction. - [Get KYT screening status](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/compliance/get-kyt-screening-status.md): This operation retrieves the current KYT (Know Your Transaction) screening status, including review status and fund disposition status, for a specific transaction. - [Submit KYT screening decision](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/compliance/submit-kyt-screening-decision.md): This operation submits a KYT (Know Your Transaction) screening decision for a specific transaction based on an external compliance review. - [Submit KYT manual review result](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/compliance/submit-kyt-manual-review-result.md): This operation submits a manual review result for a KYT (Know Your Transaction) screening case that requires human analysis. - [Estimate tokenization operation fee](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/tokenization/estimate-tokenization-operation-fee.md): This operation estimates the fee required for tokenization operations. For EVM-based chains, this calculates the gas cost for the specified operation. - [List supported chains for tokenization](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/tokenization/list-supported-chains-for-tokenization.md): This operation retrieves a list of tokenization supported chains. - [Issue token](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/tokenization/issue-token.md): This operation issues a new token contract. It supports various blockchain platforms. - [List issued tokens](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/tokenization/list-issued-tokens.md): This operation retrieves a list of tokens issued by the organization. Returns issued token information including total supply, holdings, and token status. - [Get token details](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/tokenization/get-token-details.md): This operation retrieves the detailed information for a specific issued token by its ID. - [Get token holdings information](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/tokenization/get-token-holdings-information.md): This operation retrieves the holdings information for a specific issued token, showing which wallets hold the token and their respective balances. - [Mint tokens](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/tokenization/mint-tokens.md): This operation mints new tokens to a specified address. Creates a mint transaction that will increase the token supply. - [Burn tokens](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/tokenization/burn-tokens.md): This operation burns tokens from a specified address. Creates a burn transaction that will decrease the token supply. - [Call token contract](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/tokenization/call-token-contract.md): This operation performs a contract call on the token contract. - [Pause token contract](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/tokenization/pause-token-contract.md): This operation pauses the token contract, temporarily halting token operations and transfers. - [Unpause token contract](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/tokenization/unpause-token-contract.md): This operation unpauses the token contract, resuming token operations and transfers. - [List token permissions](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/tokenization/list-token-permissions.md): This operation retrieves the permission settings for a tokenization contract. - [Update token permissions](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/tokenization/update-token-permissions.md): This operation updates permission settings for a tokenization contract. - [Activate or deactivate allowlist](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/tokenization/activate-or-deactivate-allowlist.md): This operation activates or deactivates the allowlist. - [Get allowlist activation status](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/tokenization/get-allowlist-activation-status.md): This operation retrieves the allowlist activation status of the token contract. - [List addresses on allowlist](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/tokenization/list-addresses-on-allowlist.md): This operation lists addresses on the allowlist. - [Update addresses on allowlist](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/tokenization/update-addresses-on-allowlist.md): This operation updates addresses on the allowlist. - [List addresses on blocklist](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/tokenization/list-addresses-on-blocklist.md): This operation lists addresses on the blocklist. - [Update addresses on blocklist](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/tokenization/update-addresses-on-blocklist.md): This operation updates addresses on the blocklist. - [List tokenization activities](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/tokenization/list-tokenization-activities.md): This operation retrieves a list of tokenization activities. - [Get tokenization activity details](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/tokenization/get-tokenization-activity-details.md): This operation retrieves the detailed information for a specific tokenization activity by its ID. - [Get Org Access Token](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/oauth/get-org-access-token.md): This operation is only applicable to Cobo Portal App developers. To call this operation, you need to use the Cobo OAuth authentication method that requires an app key. This operation allows Cobo Portal Apps to get an Org Access Token and a Refresh Token with a specified client ID, organ… - [Refresh Org Access Token](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/oauth/refresh-org-access-token.md): This operation is only applicable to Cobo Portal Apps developers. To call this operation, you need to use the Cobo OAuth authentication method that requires an app key. This operation allows Cobo Portal Apps to obtain a new Org Access Token with a specified client ID, grant type and a R… - [List webhook endpoints](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/developers--webhooks/list-webhook-endpoints.md): This operation retrieves the information of all webhook endpoints registered under your organization. You can filter the result by endpoint status and the subscribed event type. - [Register webhook endpoint](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/developers--webhooks/register-webhook-endpoint.md): This operation registers a new webhook endpoint for your organization. - [Get webhook endpoint information](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/developers--webhooks/get-webhook-endpoint-information.md): This operation retrieves the information of a specified webhook endpoint. - [Update webhook endpoint](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/developers--webhooks/update-webhook-endpoint.md): This operation updates the information of a specified webhook endpoint. - [Get webhook event types](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/developers--webhooks/get-webhook-event-types.md): This operation retrieves all supported webhook event types. - [List all webhook events](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/developers--webhooks/list-all-webhook-events.md): This operation retrieves a list of webhook events that have occurred within the last 30 days. - [Retrieve event information](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/developers--webhooks/retrieve-event-information.md): This operation retrieves the information of a webhook event by the event ID. - [List webhook event logs](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/developers--webhooks/list-webhook-event-logs.md): This operation retrieves a list of webhook event logs by event ID. Each retry will generate a separate event log. - [Retry event](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/developers--webhooks/retry-event.md): This operation retries delivering a webhook event with the specified event ID. You can only retry delivering a webhook event in the `Retrying` or `Failed` status. - [Trigger test event](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/developers--webhooks/trigger-test-event.md): This operation tests the functionality of your webhook endpoint by triggering a test webhook event. The test event will be sent to all the endpoints you have registered on Cobo Portal. - [Estimate staking fees v2](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/stakings/estimate-staking-fees-v2.md): This operation calculates the fee required for a staking activity based on factors such as network congestion and transaction complexity. - [List staking activities](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/stakings/list-staking-activities.md): This operation retrieves a list of staking activities. - [Create stake activity](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/stakings/create-stake-activity.md): This operation creates a staking request. - [Create unstake activity](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/stakings/create-unstake-activity.md): This operation creates an unstaking request. Your staked tokens will be automatically unlocked once the specified locking period ends. If you want to withdraw your tokens beforehand, you can unstake them with this operation. - [Create withdraw activity](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/stakings/create-withdraw-activity.md): This operation creates a withdrawal request. - [Create claim activity](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/stakings/create-claim-activity.md): This operation creates a claim request. - [Get staking activity details](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/stakings/get-staking-activity-details.md): This operation retrieves the details of a specified staking activity. - [List staking positions](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/stakings/list-staking-positions.md): This operation retrieves a list of staking positions. - [Get staking position details](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/stakings/get-staking-position-details.md): This operation retrieves the detailed information about a specified staking position. - [List staking pools](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/stakings/list-staking-pools.md): This operation retrieves a list of staking pools currently supported. - [Get staking pool details](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/stakings/get-staking-pool-details.md): This operation retrieves the detailed information about a specified staking pool. - [List wallets eligible for Babylon airdrop](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/stakings/list-wallets-eligible-for-babylon-airdrop.md): This operation lists all wallets that are eligible for the Babylon airdrop. If an eligible wallet's status is `Unregistered`, you can initiate an airdrop registration for it. You can filter the results by airdrop registration status. - [Register for Babylon airdrop](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/stakings/register-for-babylon-airdrop.md): This operation initiates a Babylon airdrop registration request. - [List Babylon airdrop registrations](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/stakings/list-babylon-airdrop-registrations.md): This operation lists all Babylon airdrop registration records within your organization. You can filter the results by request status and Bitcoin (BTC) address. - [Get Babylon airdrop registration details](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/stakings/get-babylon-airdrop-registration-details.md): This operation returns the details of a specific Babylon airdrop registration, including registration status, Bitcoin (BTC) and Babylon addresses, airdrop amount, and error messages (if any). - [List staking positions eligible for Babylon Phase-2](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/stakings/list-staking-positions-eligible-for-babylon-phase-2.md): This operation lists all staking positions that are eligible for Babylon Phase-2. If an eligible staking position's status is `Unregistered`, you can initiate a registration for it. You can filter the results by registration status. - [Register for Babylon Phase-2](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/stakings/register-for-babylon-phase-2.md): This operation initiates a Babylon Phase-2 registration request. - [List Babylon Phase-2 registrations](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/stakings/list-babylon-phase-2-registrations.md): This operation lists all Babylon Phase-2 registration records within your organization. You can filter the results by request status and staking position ID. - [Get Babylon Phase-2 registration details](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/stakings/get-babylon-phase-2-registration-details.md): This operation returns the details of a specific Babylon Phase-2 registration, including registration status, Bitcoin (BTC) and Babylon addresses, staked amount, and error messages (if any). - [Expand Babylon BTC staking](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/stakings/expand-babylon-btc-staking.md): This operation initiates a Babylon BTC staking expansion request. - [List Address Book entries](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/addressbooks/list-address-book-entries.md): This operation retrieves all entries (records) from your Address Book. You can filter the entries by chain ID, address, and label. - [Get Address Book entry](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/addressbooks/get-address-book-entry.md): This operation retrieves the detailed information about a specified Address Book entry (record). - [Create Address Book entries](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/addressbooks/create-address-book-entries.md): This operation adds new entries (records) to your Address Book. This operation is available upon request. Please contact our [customer support](mailto:help@cobo.com) to enable it. - [Update Address Book entry](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/addressbooks/update-address-book-entry.md): This operation updates the information of a specified Address Book entry (record). This operation is available upon request. Please contact our [customer support](mailto:help@cobo.com) to enable it. - [Delete Address Book entry](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/addressbooks/delete-address-book-entry.md): This operation deletes a specified Address Book entry (record). This operation is available upon request. Please contact our [customer support](mailto:help@cobo.com) to enable it. - [Get organization information](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/organizations/get-organization-information.md): This operation retrieves the detailed information about the organization associated with the current API key. - [Get API key information](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/developers/get-api-key-information.md): This operation retrieves the details of the API key that you are using. - [List all callback messages](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/developers/list-all-callback-messages.md): This operation retrieves all the callback messages in your organization. - [Retry callback message](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/developers/retry-callback-message.md): This operation resends a callback message that failed previously. - [Submit Travel Rule information for deposits](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/travelrule/submit-travel-rule-information-for-deposits.md): This operation submits Travel Rule information for a deposit transaction. - [Submit Travel Rule information for withdrawals](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/travelrule/submit-travel-rule-information-for-withdrawals.md): This operation submits Travel Rule information for a withdrawal transaction. - [Retrieve transaction limitations](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/travelrule/retrieve-transaction-limitations.md): The `self_custody_wallet_challenge` field in the response is deprecated. To obtain a signature challenge, call [Get self-custody signature challenge](#operation/get_signature_challenge) instead. This operation itself is not deprecated and continues to return the VASP list, threshold info, conn… - [List supported countries](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/travelrule/list-supported-countries.md): This operation retrieves a list of supported countries that can be used when submitting Travel Rule information. - [Get self-custody signature challenge](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/travelrule/get-self-custody-signature-challenge.md): This operation issues a one-time, time-bounded message for a self-custody wallet address to sign, in order to prove wallet ownership. The signature is then submitted via [Submit Travel Rule information for deposits](#operation/submit_deposit_travel_rule_info) or [withdrawals](#operation/submit_withd… - [Create Satoshi Test challenge](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/travelrule/create-satoshi-test-challenge.md): This operation creates a Satoshi Test challenge for self-custody address verification. Satoshi Test verifies address ownership by having the counterparty transfer a small, uniquely-generated amount from their wallet to a Cobo-controlled verification address. - [Get Satoshi Test challenge](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/travelrule/get-satoshi-test-challenge.md): This operation returns the current state of a Satoshi Test challenge — useful for polling after submission. The response contains the challenge `status` and `remaining_seconds`. - [Cancel Satoshi Test challenge](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/travelrule/cancel-satoshi-test-challenge.md): This operation cancels a Satoshi Test challenge that is currently in `PREPARE` or `PENDING` status. Typical use case: the counterparty decides to switch verification methods before transferring. - [List address verifications](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/travelrule/list-address-verifications.md): List self-custody address verification records under the current organization with optional filters and cursor-based pagination. - [Get address verification](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/travelrule/get-address-verification.md): Retrieve a single self-custody address verification record by its `verification_id`, including method-specific provenance: - [List app workflows](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/appworkflows/list-app-workflows.md): This operation retrieves all approval workflows of an Cobo Portal App. You need to [configure approval workflow](https://www.cobo.com/developers/v2/apps/configure-workflow) in the app Manifest file first. To use the approval workflow operations, you must use the Cobo OAuth authent… - [Request workflow approval](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/appworkflows/request-workflow-approval.md): This operation triggers a specified workflow and generates a new approval request. - [List approval requests](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/appworkflows/list-approval-requests.md): This operation retrieves a list of approval requests. - [Get approval request details](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/appworkflows/get-approval-request-details.md): This operation retrieves the details of a specific approval request. - [Revoke approval request](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/api-references/appworkflows/revoke-approval-request.md): This operation revokes a pending approval request. - [Get started with Python SDK](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/developer-tools/quickstart-python.md): Learn to integrate, configure, and use the Python SDK with code samples for seamless app development. - [Get started with Java SDK](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/developer-tools/quickstart-java.md): Learn to integrate, configure, and use the Java SDK with code samples for seamless app development. - [Get started with Go SDK](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/developer-tools/quickstart-go.md): Learn to integrate, configure, and use the Go SDK with code samples for seamless app development. - [Get started with JavaScript SDK](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/developer-tools/quickstart-javascript.md): Learn to integrate, configure, and use the JavaScript SDK with code samples for seamless app development. - [Introduction to Cobo CLI](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/developer-tools/cobo-cli/introduction.md): Learn about Cobo CLI, a tool for building, testing, and managing WaaS 2.0 integrations. - [Changelog](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/developer-tools/cobo-cli/changelog.md): Stay updated with all the latest changes and additions to Cobo CLI through the changelog. - [Quick start guide](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/developer-tools/cobo-cli/quick-start-guide.md): Get started with Cobo CLI installation, authentication, configuration, and basic commands. - [Version and updates](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/developer-tools/cobo-cli/version-and-updates.md): Learn how to check and update your Cobo CLI version for the latest features and improvements. - [Login and authentication](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/developer-tools/cobo-cli/login-and-authentication.md): Authenticate Cobo CLI with the WaaS 2.0 service using API keys, Org Access Tokens, or Cobo Portal accounts. - [Environment management](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/developer-tools/cobo-cli/environment-management.md): Switch between development and production environments with Cobo CLI. - [Configuring Cobo CLI](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/developer-tools/cobo-cli/configuration.md): Guide to inspect and modify Cobo CLI configurations for optimal command usage. - [GET requests](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/developer-tools/cobo-cli/get-requests.md): Perform GET HTTP requests to the WaaS 2.0 service using Cobo CLI. - [POST requests](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/developer-tools/cobo-cli/post-requests.md): Perform POST HTTP requests to the WaaS 2.0 service using Cobo CLI. - [PUT requests](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/developer-tools/cobo-cli/put-requests.md): Perform PUT HTTP requests to the WaaS 2.0 service using Cobo CLI. - [DELETE requests](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/developer-tools/cobo-cli/delete-requests.md): Perform DELETE HTTP requests to the WaaS 2.0 service using Cobo CLI. - [Create a WaaS application](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/developer-tools/cobo-cli/app-init.md): Use the `init` command to create and configure a WaaS application with Cobo CLI, specifying app type and frameworks. - [Publish Cobo Portal Apps](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/developer-tools/cobo-cli/app-upload.md): Use the `app upload` command to publish your Cobo Portal Apps to Cobo Portal efficiently. - [Update Cobo Portal Apps](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/developer-tools/cobo-cli/app-update.md): Deploy updates to your Cobo Portal App using the `app update` command to keep your app current. - [Check Cobo Portal App status](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/developer-tools/cobo-cli/app-status.md): Use the `app status` command to verify the current status of your Cobo Portal Apps in production. - [Listen and forward events](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/developer-tools/cobo-cli/listen-and-forward-events.md): Stream and forward webhook events from the WaaS 2.0 service using Cobo CLI. - [Trigger webhook events](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/developer-tools/cobo-cli/trigger-events.md): Test your webhook endpoint by triggering test events with Cobo CLI. - [List event types](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/developer-tools/cobo-cli/event-types.md): Retrieve available webhook event types in WaaS 2.0 using Cobo CLI. - [Key management](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/developer-tools/cobo-cli/key-management.md): Generate and manage API and app key pairs for authentication to the WaaS 2.0 service. - [View real-time logs](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/developer-tools/cobo-cli/real-time-logs.md): Stream real-time API request logs in your terminal for monitoring and troubleshooting. - [Open browser shortcuts](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/developer-tools/cobo-cli/open-browser-shortcuts.md): Use Cobo CLI shortcuts to quickly open Cobo Portal pages in your browser. - [View API documentation](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/developer-tools/cobo-cli/api-documentation.md): Fetch and update the latest WaaS 2.0 OpenAPI specification with Cobo CLI for up-to-date API definitions. - [Global options](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/developer-tools/cobo-cli/global-options.md): Customize Cobo CLI command behavior with global options for environment and authentication. - [Command reference](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/developer-tools/cobo-cli/cli-commands.md): A comprehensive guide to all commands supported by Cobo CLI for efficient usage. - [Introduction to Cobo UI Toolkit](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/developer-tools/uitoolkit-intro.md): Discover Cobo UI Toolkit for seamless Cobo Portal App development. Simplify tasks with utility functions and React integration. - [UI Toolkit API reference](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/developer-tools/uitoolkit-api.md): Explore the Cobo UI Toolkit API for efficient app development. Access hooks, functions, and types for seamless integration. - [Get testnet coins](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/developer-tools/get-testnet-coins.md): Learn how to obtain testnet coins for testing your integration with the WaaS 2.0 API. - [Get started with UCW SDK (iOS)](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/developer-tools/quickstart-ucw-ios.md): Learn to integrate, install, and implement MPC Wallets (User-Controlled Wallets) with detailed code samples. - [Initialize Secrets](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/developer-tools/ucw-sdk/initialize-secrets/initialize-secrets.md): This operation initializes a passphrase-encrypted Secrets file that contains a unique TSS Node ID. - [Create UCW class](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/developer-tools/ucw-sdk/ucw-class/create-ucw.md): This operation creates an instance of the UCW class, decrypts the Secrets file, establishes a connection with the Cobo server, and optionally registers a callback endpoint to monitor the connection status. - [Destroy UCW class](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/developer-tools/ucw-sdk/ucw-class/destroy-ucw.md): This operation destroys an instance of the UCW class. - [Get connection status](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/developer-tools/ucw-sdk/ucw-class/get-connection-status.md): This operation retrieves the connection status with the Cobo server. - [List pending TSS requests](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/developer-tools/ucw-sdk/ucw-class/list-pending-tss-requests.md): This operation retrieves a list of pending TSS requests. - [Get TSS requests](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/developer-tools/ucw-sdk/ucw-class/get-tss-requests.md): This operation retrieves the specified TSS requests. - [Approve TSS requests](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/developer-tools/ucw-sdk/ucw-class/approve-tss-requests.md): This operation approves the specified TSS requests. - [Reject TSS requests](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/developer-tools/ucw-sdk/ucw-class/reject-tss-requests.md): This operation rejects the specified TSS requests and provides reason for the rejection. - [List pending transactions](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/developer-tools/ucw-sdk/ucw-class/list-pending-transactions.md): This operation retrieves a list of all pending transactions. - [Get transactions](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/developer-tools/ucw-sdk/ucw-class/get-transactions.md): This operation retrieves the specified transactions. - [Approve transactions](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/developer-tools/ucw-sdk/ucw-class/approve-transactions.md): This operation approves the specified transactions. - [Reject transactions](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/developer-tools/ucw-sdk/ucw-class/reject-transactions.md): This operation rejects the specified transactions and provides reason for the rejection. - [Export recovery key shares](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/developer-tools/ucw-sdk/ucw-class/export-recovery-key-shares.md): This operation exports the specified key shares as a passphrase-encrypted JSON data, which can later be used with the [Import recovery key share](https://www.cobo.com/developers/v2/developer-tools/ucw-sdk/ucwrecoverkey-class/import-recovery-key-share) and [Recover private keys](https://www.cobo.com/… - [Export Secrets](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/developer-tools/ucw-sdk/ucw-class/export-secrets.md): This operation exports the Secrets file as a passphrase-encrypted JSON data of TSS Node. You can then use the [Import Secrets](https://www.cobo.com/developers/v2/developer-tools/ucw-sdk/other-apis/import-secrets) operation to restore the Secrets file. - [Create UCWPublic class](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/developer-tools/ucw-sdk/ucwpublic-class/create-ucw-public.md): This operation creates an instance of the UCWPublic class. - [Destroy UCWPublic class](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/developer-tools/ucw-sdk/ucwpublic-class/destroy-ucw-public.md): This operation destroys an instance of the UCWPublic class. - [Get TSS Node ID](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/developer-tools/ucw-sdk/ucwpublic-class/get-tss-node-id.md): This operation retrieves the TSS Node ID. - [Get TSS key share groups](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/developer-tools/ucw-sdk/ucwpublic-class/get-tss-key-share-groups.md): This operation retrieves detailed information about the specified TSS key share groups. - [List active TSS key share groups](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/developer-tools/ucw-sdk/ucwpublic-class/list-active-tss-key-share-groups.md): This operation retrieves a list of all active TSS key share groups. - [Create UCWRecoverKey class](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/developer-tools/ucw-sdk/ucwrecoverkey-class/create-ucw-recover-key.md): This operation creates an instance of the UCWRecoverKey class. - [Destroy UCWRecoverKey class](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/developer-tools/ucw-sdk/ucwrecoverkey-class/destroy-ucw-recover-key.md): This operation destroys an instance of the UCWRecoverKey class and clears the recovery key shares that have already been imported into memory. - [Import recovery key share](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/developer-tools/ucw-sdk/ucwrecoverkey-class/import-recovery-key-share.md): This operation imports and decrypts the JSON data of recovery key shares, created by the [Export recovery key shares](https://www.cobo.com/developers/v2/developer-tools/ucw-sdk/ucw-class/export-recovery-key-shares) or [Export Secrets](https://www.cobo.com/developers/v2/developer-tools/ucw-sdk/ucw-cl… - [Recover private keys](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/developer-tools/ucw-sdk/ucwrecoverkey-class/recover-private-keys.md): This operation recovers the full private keys for the specified addresses using recovery key shares imported via the [Import recovery key share](https://www.cobo.com/developers/v2/developer-tools/ucw-sdk/ucwrecoverkey-class/import-recovery-key-share) operation. - [Import Secrets](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/developer-tools/ucw-sdk/other-apis/import-secrets.md): This operation imports the JSON data of Secrets created with the [Export Secrets](https://www.cobo.com/developers/v2/developer-tools/ucw-sdk/ucw-class/export-secrets) operation. The imported file will then be converted into a new passphrase-encrypted Secrets file, and TSS Node ID within the Secrets… - [Get UCW SDK information](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/developer-tools/ucw-sdk/other-apis/get-sdk-info.md): This operation retrieves detailed information about the UCW SDK. - [Set logger](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/developer-tools/ucw-sdk/other-apis/set-logger.md): This operation enables activity logging for the UCW SDK. - [Introduction to Cobo Portal App development](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/apps/introduction.md): Explore Cobo Portal App development with WaaS 2.0 API, Cobo CLI, and Cobo UI toolkit. - [Create a sample app](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/apps/get-started.md): Start building a Cobo Portal App with our step-by-step guide. Learn to set up, preview, and publish using Cobo CLI. - [Authentication with Cobo OAuth](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/apps/authentication.md): Authenticate Cobo Portal Apps with Cobo OAuth. Learn to use app keys, secrets, and Org Access Tokens for secure API requests. - [Org Access Tokens](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/apps/org-access-tokens.md): Discover how Org Access Tokens enable secure resource access in Cobo Portal Apps. Learn token acquisition, refresh, and permission management. - [User Info Tokens](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/apps/verify-users.md): Learn how to use User Info Tokens in Cobo Portal Apps to verify user identity and control access with JWTs. - [Build a Cobo Portal App](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/apps/build-app.md): Build a Cobo Portal App from scratch. Follow detailed steps for development, authentication, and publishing using Cobo CLI and WaaS API. - [Configure approval workflow](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/apps/configure-workflow.md): Configure approval workflows in Cobo Portal Apps. Learn to set rules, manage operations, and ensure secure transaction approvals. ## OpenAPI Specs - [dev_openapi](https://cobo-docs-sync-autofuel-tempo.mintlify.site/v2/cobo_waas2_openapi_spec/dev_openapi.yaml) ## Optional - [Payments Solution](https://www.cobo.com/payments/en/guides/overview)