> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://taurushq.ferndocs.com/protect-capital/v3.38/docs/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://taurushq.ferndocs.com/_mcp/server. # Documentation ## Docs - [Introduction](https://taurushq.ferndocs.com/protect-capital/v3.42/docs/introduction-to-taurus-protect-api.md) - [Authentication](https://taurushq.ferndocs.com/protect-capital/v3.42/docs/authentication-1.md) - [Introduction](https://taurushq.ferndocs.com/protect-capital/v3.42/docs/introduction-1.md) - [Bearer Authentication](https://taurushq.ferndocs.com/protect-capital/v3.42/docs/standard-authentication.md): POST https://your-protect-instance.example.com/api/rest/v1/authentication/token - [Hmac Based Authentication](https://taurushq.ferndocs.com/protect-capital/v3.42/docs/hmac-based-authentication.md): Available starting Taurus-PROTECT 3.20 - [Wallets And Addresses](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/wallets-and-addresses.md) - [Create A Wallet](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/create-a-wallet.md): POST https://your-protect-instance.example.com/api/rest/v1/wallets - [Create An Address](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/create-an-address.md): POST https://your-protect-instance.example.com/api/rest/v1/addresses - [Get Wallet Info](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/get-wallet-info.md): GET https://your-protect-instance.example.com/api/rest/v2/wallets/{id} - [Get Address Info](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/get-address-info.md): GET https://your-protect-instance.example.com/api/rest/v1/addresses/{id} - [Whitelisting](https://taurushq.ferndocs.com/protect-capital/v3.42/docs/whitelisting.md) - [Creating A Whitelisting Request With Linked Source Address/Wallet](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/creating-a-whitelisting-request-with-linked-source-addresswallet.md): POST https://your-protect-instance.example.com/api/rest/v1/whitelists/addresses - [Creating A Whitelisting Request For A Smart Contract](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/creating-a-whitelisting-request-for-a-smart-contract.md): POST https://your-protect-instance.example.com/api/rest/v1/whitelists/contracts - [Creating A Whitelisting Request For A Smart Contract Of Nft Type](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/creating-a-whitelisting-request-for-a-smart-contract-of-nft-type.md): POST https://your-protect-instance.example.com/api/rest/v1/whitelists/contracts - [Creating A Simple Whitelisting Request](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/creating-a-simple-whitelisting-request.md): POST https://your-protect-instance.example.com/api/rest/v1/whitelists/addresses - [Approving A Whitelisted Address](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/approving-a-whitelisted-address.md): POST https://your-protect-instance.example.com/api/rest/v1/whitelists/addresses/approve - [Transactions](https://taurushq.ferndocs.com/protect-capital/v3.42/docs/transactions-1.md) - [Getting Transaction Request Info](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/getting-transaction-request-info.md): GET https://your-protect-instance.example.com/api/rest/v1/requests/{id} - [Request Workflow Example Api](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/request-workflow-example-api.md) - [Getting A List Of Transactions](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/getting-a-list-of-transactions.md): GET https://your-protect-instance.example.com/api/rest/v1/transactions - [Getting A List Of Transaction Requests Pending Approval](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/getting-a-list-of-transaction-requests-pending-approval.md): GET https://your-protect-instance.example.com/api/rest/v1/requests/for-approval - [Creating An Incoming Transaction Request](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/creating-an-incoming-transaction-request.md): POST https://your-protect-instance.example.com/api/rest/v1/requests/incoming - [Creating A Single Destination Transaction Request](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/creating-a-single-destination-transaction-request.md): POST https://your-protect-instance.example.com/api/rest/v1/requests/outgoing - [Creating A Multi Destination Bundle Transaction Request](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/creating-a-multi-destination-bundle-transaction-request.md): POST https://your-protect-instance.example.com/api/rest/v1/requests/bundle/outgoing - [Approving A Transaction Request](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/approving-a-transaction-request.md): POST https://your-protect-instance.example.com/api/rest/v1/requests/approve - [Transaction Request Lifecycle](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/transaction-request-lifecycle.md): The 4 Core API Endpoints: Managing Transaction Requests from Initiation to Completion - [Availability And Control](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/availability-and-control.md) - [Enabling A Currency Via A Change](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/enabling-a-currency-via-a-change.md): POST https://your-protect-instance.example.com/api/rest/v1/changes - [Disabling A Currency Via A Change](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/disabling-a-currency-via-a-change.md): POST https://your-protect-instance.example.com/api/rest/v1/changes - [Disabling A Wallet Via A Change](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/disabling-a-wallet-via-a-change.md): POST https://your-protect-instance.example.com/api/rest/v1/changes - [Disabling An Address Via A Change](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/disabling-an-address-via-a-change.md): POST https://your-protect-instance.example.com/api/rest/v1/changes - [Enabling An Wallet Via A Change](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/enabling-an-address-via-a-change-copy.md): POST https://your-protect-instance.example.com/api/rest/v1/changes - [Enabling An Address Via A Change](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/enabling-an-address-via-a-change.md): POST https://your-protect-instance.example.com/api/rest/v1/changes - [Changes](https://taurushq.ferndocs.com/protect-capital/v3.42/docs/changes.md) - [Rejecting A Change](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/rejecting-a-change.md): POST https://your-protect-instance.example.com/api/rest/v1/changes/{id}/reject - [Approving A Change](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/approving-a-change.md): POST https://your-protect-instance.example.com/api/rest/v1/changes/{id}/approve - [Exchanges](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/exchanges-1.md) - [Getting Balance Of Exchange Account](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/getting-balance-of-exchange-account.md): GET https://your-protect-instance.example.com/api/rest/v1/exchangeaccounts/{id} - [Getting A List Of Exchange Accounts](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/getting-a-list-of-exchange-accounts.md): GET https://your-protect-instance.example.com/api/rest/v1/exchangeaccounts - [Funds Freeze](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/funds-freeze.md) - [Freezing An Amount On An Account Based Blockchains](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/freezing-an-amount-on-an-account-based-blockchains.md): POST https://your-protect-instance.example.com/api/rest/v1/changes - [Freezing An Amount On A Utxo Based Blockchain](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/freezing-an-amount-on-a-utxo-based-blockchain.md): POST https://your-protect-instance.example.com/api/rest/v1/changes - [Reconciliation](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/reconciliation.md) - [Getting The Balance Of An Address In Swift Format](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/getting-the-balance-of-an-address-in-swift-format.md): GET https://your-protect-instance.example.com/api/rest/v1/reports/mt535 - [Getting A List Of Transactions](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/getting-a-list-of-transactions-1.md): GET https://your-protect-instance.example.com/api/rest/v1/transactions - [Getting The Daily Transactions Of An Address In Swift Format](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/getting-the-daily-transactions-of-an-address-in-swift-format.md): GET https://your-protect-instance.example.com/api/rest/v1/reports/mt536 - [Getting A List Of Health Checks](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/getting-a-list-of-health-checks.md): GET https://your-protect-instance.example.com/api/rest/v1/health - [Getting A List Of Currencies](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/getting-a-list-of-currencies.md): GET https://your-protect-instance.example.com/api/rest/v1/currencies - [Getting A List Of Audit Trails](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/getting-a-list-of-audit-trails.md): GET https://your-protect-instance.example.com/api/rest/v1/audit_trails - [Getting A List Of Addresses](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/getting-a-list-of-addresses.md): GET https://your-protect-instance.example.com/api/rest/v1/addresses - [Risk Management](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/risk-management-1.md) - [Creating A Currency Rule Via A Change](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/creating-a-currency-rule-via-a-change.md): POST https://your-protect-instance.example.com/api/rest/v1/changes - [Staking And Unstaking](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/staking-and-unstaking.md) - [Creating A Ftm Staking Request](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/creating-a-ftm-staking-request.md): POST https://your-protect-instance.example.com/api/rest/v1/requests/outgoing/ftm/delegate - [Creating An Ada Unstaking Request](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/creating-an-ada-unstaking-request.md): POST https://your-protect-instance.example.com/api/rest/v1/requests/outgoing/ada/undelegate - [Creating An Ada Staking Request](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/creating-an-ada-staking-request.md): POST https://your-protect-instance.example.com/api/rest/v1/requests/outgoing/ada/delegate - [Creating An Xki Staking Request](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/creating-an-xki-staking-request.md): POST https://your-protect-instance.example.com/api/rest/v1/requests/outgoing/cosmos/delegate - [Creating An Atom Unstaking Request](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/creating-an-atom-unstaking-request.md): POST https://your-protect-instance.example.com/api/rest/v1/requests/outgoing/cosmos/undelegate - [Creating An Atom Staking Request](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/creating-an-atom-staking-request.md): POST https://your-protect-instance.example.com/api/rest/v1/requests/outgoing/cosmos/delegate - [Creating An Ftm Unstaking Request](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/creating-an-ftm-unstaking-request.md): POST https://your-protect-instance.example.com/api/rest/v1/requests/outgoing/ftm/undelegate - [Creating An Xtz Staking Request](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/creating-an-xtz-staking-request.md): POST https://your-protect-instance.example.com/api/rest/v1/requests/outgoing/xtz/delegate - [Creating An Xtz Unstaking Request](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/creating-an-xtz-unstaking-request.md): POST https://your-protect-instance.example.com/api/rest/v1/requests/outgoing/xtz/undelegate - [Creating An Xki Unstaking Request](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/creating-an-xki-unstaking-request.md): POST https://your-protect-instance.example.com/api/rest/v1/requests/outgoing/cosmos/undelegate - [Creating A Dot Unstaking Request](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/creating-a-dot-unstaking-request.md): POST https://your-protect-instance.example.com/api/rest/v1/requests/outgoing/dot/unbond - [Creating A Dot Staking Request](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/creating-a-dot-staking-request.md): POST https://your-protect-instance.example.com/api/rest/v1/requests/outgoing/dot/bond - [Tags](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/tags-1.md) - [Creating A Tag](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/creating-a-tag.md): POST https://your-protect-instance.example.com/api/rest/v1/tags - [Transaction Blocking](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/transaction-blocking.md) - [Unblock All Transactions](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/unblock-all-transactions.md): PUT /api/rest/v1/businessrules/transactions_enabled - [Block All Transactions](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/block-all-transactions.md): PUT /api/rest/v1/businessrules/transactions_enabled - [Users And Groups](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/users-and-groups.md) - [Remove User From Approval Groups](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/remove-user-from-approval-groups.md): POST https://your-protect-instance.example.com/api/rest/v1/changes - [Updating A Users Role Via A Change](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/updating-a-users-role-via-a-change.md): POST https://your-protect-instance.example.com/api/rest/v1/changes - [Deleting A User Via A Change](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/deleting-a-user-via-a-change.md): POST https://your-protect-instance.example.com/api/rest/v1/changes - [Creating A User Via A Change](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/creating-a-user-via-a-change.md): POST https://your-protect-instance.example.com/api/rest/v1/changes - [Assign User To Approval Groups](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/assign-user-to-approval-groups.md): POST https://your-protect-instance.example.com/api/rest/v1/changes - [Webhooks & Notifications](https://taurushq.ferndocs.com/protect-capital/v3.42/docs/taurus-protect-webhooks-guide.md) - [Modifying Configurations](https://taurushq.ferndocs.com/protect-capital/v3.42/docs/modifying-configurations.md) - [Receiving Calls](https://taurushq.ferndocs.com/protect-capital/v3.42/docs/receiving-calls.md) - [Creating A Configuration](https://taurushq.ferndocs.com/protect-capital/v3.42/docs/creating-a-configuration.md) - [Webhooks Types](https://taurushq.ferndocs.com/protect-capital/v3.42/docs/webhooks-types.md) - [Request Status Update](https://taurushq.ferndocs.com/protect-capital/v3.42/docs/request-status-update.md) - [Currency Status Update](https://taurushq.ferndocs.com/protect-capital/v3.42/docs/currency-status-update.md) - [External Transaction Received](https://taurushq.ferndocs.com/protect-capital/v3.42/docs/external-transaction-received.md) - [Call Signature](https://taurushq.ferndocs.com/protect-capital/v3.42/docs/call-signature.md) - [Network](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/network.md) - [Share an Address](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/address-sharing.md): POST /api/rest/v1/tn/shared_addresses - [Create a pledge](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/create-a-pledge.md): POST https://your-protect-instance.example.com/api/rest/v1/tn/pledges - [Approve a received pledge](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/receive-a-pledge.md): POST https://your-protect-instance.example.com/api/rest/v1/tn/pledges/actions/approve - [Unpledge](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/unpledge.md): POST https://your-protect-instance.example.com/api/rest/v1/tn/pledges/{UUID}/unpledge - [List participants](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/list-participants.md): GET https://your-protect-instance.example.com/api/rest/v1/tn/participants - [Advanced Api Topics](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/advanced-api-topics.md) - [Creating A Smart Contract Deployment Request Through Taurus Protect](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/creating-a-smart-contract-deployment-request-through-taurus-protect.md): POST https://your-protect-instance.example.com/api/rest/v1/requests/outgoing/contracts/deploy - [Creating A Smart Contract Call Request](https://taurushq.ferndocs.com/protect-capital/v3.38/docs/creating-a-smart-contract-call-request.md): POST /api/rest/v1/requests/outgoing/contracts/call