Submit a payout to an external blockchain address using this endpoint with transactions_type: "crypto_payout". Vita broadcasts the transaction to the selected network and reports final status via webhook.
This endpoint shares its URL with the other transaction creation flows. The transactions_type field is the discriminator — set it to "crypto_payout" for an external crypto payout.
Address–network mismatch is irreversible. Sending to a to_address on the wrong network results in permanent loss of funds. Validate the address against the network’s address_regex returned by GET /api/businesses/networks before submitting.
The amount field must be the sum of the amount you want the recipient to receive plus the network fee (withdraw_fee from /networks).
amount = amount_to_send + withdraw_fee
Common pitfall. If you submit amount without including withdraw_fee, the recipient receives less than expected (the fee gets subtracted from your submitted amount). Always add the fee on your side.
If the destination address happens to belong to a Vita Wallet account, the transaction settles instantly as an internal transfer. The response includes recipient_wallet:
Your wallet has balance in currency to cover both amount and withdraw_fee.
to_address matches the network’s address_regex.
to_address lives on the same blockchain as network_id. (USDT and USDC exist on multiple networks — ask the recipient to provide both the address and the network name, e.g. “USDT on Tron TRC20”.)
The order field is unique per transaction. On 500/timeout, query GET /api/businesses/transactions?order=<id> before retrying — never retry with a new order.
Confirm create_crypto_payout is enabled on your business account.
2
Get networks
GET /api/businesses/networks → list of networks with withdraw_fee, withdraw_min, withdraw_max, address_regex, decimal_withdrawal.
3
Pick currency + network
Choose the currency and network_id that match the recipient’s wallet.
4
Validate address
Match to_address against the network’s address_regex client-side.
5
Compute amount
amount = amount_to_send + withdraw_fee.
6
Submit
POST /api/businesses/transactions with transactions_type: "crypto_payout" and a unique order.
7
Listen
Receive status updates via Webhooks (preferred) or url_notify (legacy).
Test environment. Some networks (e.g. Ethereum Sepolia) are available only in test environments for integration testing without using real funds.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Vita Wallet Business API","description":"Vita Wallet Business API: cobra payins locales, envía payouts a bancos en LatAm y el mundo, convierte entre fiat y cripto, y recibe webhooks en tiempo real.","colors":{"primary":"#5B5FEF","light":"#8B8EFF","dark":"#3C40C6"},"logo":{"light":"https://mintcdn.com/vitawallet-c171bb38/vMumz4ZiVie8rd9w/logo/light.svg?fit=max\u0026auto=format\u0026n=vMumz4ZiVie8rd9w\u0026q=85\u0026s=5751d0e2481554fef6d0a02e8a4d1d57","dark":"https://mintcdn.com/vitawallet-c171bb38/vMumz4ZiVie8rd9w/logo/dark.svg?fit=max\u0026auto=format\u0026n=vMumz4ZiVie8rd9w\u0026q=85\u0026s=4d680be2fb91b6cd7597c77ab2f928dc"},"favicon":"https://mintcdn.com/vitawallet-c171bb38/laOtlSB7RJQcReqL/favicon.svg?fit=max\u0026auto=format\u0026n=laOtlSB7RJQcReqL\u0026q=85\u0026s=669e1d6dee42c6274fbbab876cf567c9","navbar":{"primary":{"type":"button","label":"Contactar ventas","href":"mailto:empresas@vitawallet.io"}},"footer":{"socials":{"website":"https://vitawallet.io"}},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"Vita Wallet","icon":"globe","href":"https://vitawallet.io"},{"anchor":"Soporte","icon":"envelope","href":"mailto:empresas@vitawallet.io"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"vitawallet-c171bb38","hasAudioNarration":false,"actualSubdomain":"vitawallet-c171bb38","customDomains":["docs.vitawallet.io"],"gitSource":{"type":"gitlab","owner":"vita-wallet-grupo1","repo":"vita-doc","deployBranch":"main","contentDirectory":"","isPrivate":true,"projectId":87361119,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ad79304c0a35ea1942ebcd8","collectionId":"1b6db036-f8f8-49b4-ae0b-418fc131ae5b","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ad79304c0a35ea1942ebcd8"},"feedback":{"thumbs":false,"agentFeedback":true},"entitlements":{},"buildId":"6ad79304c0a35ea1942ebcd8","clientVersion":"0.0.4067","searchFilterCounts":[{"language":"default","tag":"API Reference","count":41},{"language":"default","tag":"Guía","count":22},{"language":"default","tag":"Soporte y herramientas","count":14},{"language":"default","tag":"Payouts","count":12},{"language":"default","tag":"Casos de uso","count":12},{"language":"default","tag":"Payins","count":9},{"language":"default","tag":"Users","count":9},{"language":"default","tag":"Direct Payment","count":7},{"language":"default","tag":"Bank Payouts","count":6},{"language":"default","tag":"Transactions","count":4}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"privacy":{"consentBanner":{"enabled":true}},"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/external-crypto-payouts/create-crypto-payout","slug":"/api-reference/external-crypto-payouts/create-crypto-payout","pageMetadata":{"title":"Create Crypto Payout","description":"Send USDT or USDC from your business wallet to an external blockchain address.","api":"POST https://api.vitawallet.io/api/businesses/transactions","href":"/api-reference/external-crypto-payouts/create-crypto-payout"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Send USDT or USDC from your business wallet to an external blockchain address.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={code:`code`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{Accordion,AccordionGroup,Check,CodeBlock,Heading,Info,Note,Step,Steps,Tab,Table,Tabs,Warning}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!AccordionGroup)_missingMdxReference(`AccordionGroup`,true);if(!Check)_missingMdxReference(`Check`,true);if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Info)_missingMdxReference(`Info`,true);if(!Note)_missingMdxReference(`Note`,true);if(!Step)_missingMdxReference(`Step`,true);if(!Steps)_missingMdxReference(`Steps`,true);if(!Tab)_missingMdxReference(`Tab`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Tabs)_missingMdxReference(`Tabs`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`Submit a payout to an external blockchain address using this endpoint with `,_jsx(_components.code,{children:`transactions_type: \"crypto_payout\"`}),`. Vita broadcasts the transaction to the selected network and reports final status via webhook.`]}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[`This endpoint shares its URL with the other transaction creation flows. The `,_jsx(_components.code,{children:`transactions_type`}),` field is the discriminator — set it to `,_jsx(_components.code,{children:`\"crypto_payout\"`}),` for an external crypto payout.`]})}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Address–network mismatch is irreversible.`}),` Sending to a `,_jsx(_components.code,{children:`to_address`}),` on the wrong network results in permanent loss of funds. Validate the address against the network’s `,_jsx(_components.code,{children:`address_regex`}),` returned by `,_jsx(_components.code,{children:`GET /api/businesses/networks`}),` before submitting.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`request-structure`,children:`Request structure`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Key`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`transactions_type`})}),_jsxs(_components.td,{children:[`Must be `,_jsx(_components.code,{children:`\"crypto_payout\"`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`currency`})}),_jsxs(_components.td,{children:[`Cryptocurrency to send (e.g. `,_jsx(_components.code,{children:`\"USDT\"`}),`, `,_jsx(_components.code,{children:`\"USDC\"`}),`). Must be active in your wallet.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`amount`})}),_jsxs(_components.td,{children:[`Amount to send. Must be ≥ `,_jsx(_components.code,{children:`withdraw_min`}),` and ≤ `,_jsx(_components.code,{children:`withdraw_max`}),` for the selected network, `,_jsx(_components.strong,{children:`and must include the network fee`}),` (see below).`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`to_address`})}),_jsxs(_components.td,{children:[`Destination blockchain address. Must match the network’s `,_jsx(_components.code,{children:`address_regex`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`network_id`})}),_jsxs(_components.td,{children:[`ID of the network returned by `,_jsx(_components.code,{children:`GET /api/businesses/networks`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`order`})}),_jsx(_components.td,{children:`Unique order identifier (idempotency key).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`url_notify`})}),_jsx(_components.td,{children:`Legacy IPN URL (use Webhooks instead).`})]})]})]}),`\n`,_jsxs(Heading,{level:`2`,id:`calculating-the-amount-field`,children:[`Calculating the `,_jsx(_components.code,{children:`amount`}),` field`]}),`\n`,_jsx(Info,{children:_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`amount`}),` field must be the `,_jsx(_components.strong,{children:`sum of the amount you want the recipient to receive plus the network fee`}),` (`,_jsx(_components.code,{children:`withdraw_fee`}),` from `,_jsx(_components.code,{children:`/networks`}),`).`]})}),`\n`,_jsx(CodeBlock,{numberOfLines:`2`,language:`text`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`text`,children:_jsxs(_components.code,{language:`text`,numberOfLines:`2`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`amount = amount_to_send + withdraw_fee`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Common pitfall.`}),` If you submit `,_jsx(_components.code,{children:`amount`}),` without including `,_jsx(_components.code,{children:`withdraw_fee`}),`, the recipient receives `,_jsx(_components.strong,{children:`less than expected`}),` (the fee gets subtracted from your submitted amount). Always add the fee on your side.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`request-examples`,children:`Request examples`}),`\n`,_jsxs(Tabs,{children:[_jsxs(Tab,{title:`USDT on Tron (TRC20)`,id:`usdt-on-tron-trc20`,children:[_jsxs(_components.p,{children:[`Send 100 USDT with `,_jsx(_components.code,{children:`withdraw_fee = 0.8`}),` USDT → `,_jsx(_components.code,{children:`amount = 100 + 0.8 = 100.8`}),`.`]}),_jsx(CodeBlock,{filename:``,numberOfLines:`9`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`9`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"transactions_type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"crypto_payout\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"currency\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"USDT\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"amount\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"100.8\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"to_address\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"TXyZ123abc456def789ghi012jkl345mno678\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"network_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`7`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"order\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"CRYPTO-001\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"url_notify\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"https://example.com/webhook\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})})]}),_jsxs(Tab,{title:`USDC on Ethereum (ERC20)`,id:`usdc-on-ethereum-erc20`,children:[_jsxs(_components.p,{children:[`Send 250 USDC with `,_jsx(_components.code,{children:`withdraw_fee = 4.0`}),` USDC → `,_jsx(_components.code,{children:`amount = 250 + 4.0 = 254.0`}),`.`]}),_jsx(CodeBlock,{filename:``,numberOfLines:`9`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`9`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"transactions_type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"crypto_payout\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"currency\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"USDC\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"amount\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"254.0\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"to_address\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"0xA3f1C9B2e4D6F8a0bC1D2E3f4A5b6C7D8E9F0a1B\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"network_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`4`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"order\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"CRYPTO-002\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"url_notify\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"https://example.com/webhook\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})})]}),_jsxs(Tab,{title:`BTC on Bitcoin network`,id:`btc-on-bitcoin-network`,children:[_jsxs(_components.p,{children:[`Native Bitcoin transfer. Confirm `,_jsx(_components.code,{children:`address_regex`}),` matches the beneficiary’s address format (bech32, P2PKH, etc.).`]}),_jsx(CodeBlock,{filename:``,numberOfLines:`9`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`9`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"transactions_type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"crypto_payout\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"currency\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"BTC\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"amount\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"0.0001\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"to_address\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"bc1qar0srrr7xfkvy5l643lydnw9re59gtzzwf5mdq\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"network_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"order\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"CRYPTO-003\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"url_notify\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"https://example.com/webhook\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`response-—-success-external-transfer-201`,children:`Response — Success, external transfer (201)`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`20`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`20`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"transaction\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"ae3d367c-f49d-4489-954e-5191e548ffd8\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"business_transaction\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"attributes\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"status\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"checking\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"currency\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"usdt\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"amount\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"10.71\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"total\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"11.0\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"fee_value\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"0.29\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"total_fee\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"0.29\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"created_at\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"2025-12-15T16:15:50.663Z\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"order\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"CRYPTO-001\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"category\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"vita_sent\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"recipient_wallet\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`null`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"vita_transaction_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"ae3d367c-f49d-4489-954e-5191e548ffd8\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"tracking_url\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"https://tracking.vitawallet.io/...\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsx(Heading,{level:`2`,id:`response-—-success-internal-transfer-201`,children:`Response — Success, internal transfer (201)`}),`\n`,_jsxs(_components.p,{children:[`If the destination address happens to belong to a Vita Wallet account, the transaction settles instantly as an internal transfer. The response includes `,_jsx(_components.code,{children:`recipient_wallet`}),`:`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`19`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`19`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"transaction\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"b18a3ef8-3b4f-4357-9e2a-6f0ebbcfc0cb\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"attributes\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"status\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"completed\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"currency\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"usdt\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"amount\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"11.0\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"total\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"11.0\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"fee_value\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"0.0\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"order\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"CRYPTO-002\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"category\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"vita_sent\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"recipient_wallet\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"uuid\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"44bced7b-7c69-45a8-9392-259aa676af60\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"token\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"master\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"is_master\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`true`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsx(Heading,{level:`2`,id:`common-errors`,children:`Common errors`}),`\n`,_jsxs(AccordionGroup,{children:[_jsx(Accordion,{title:`Error 507 — Amount below minimum`,id:`error-507-amount-below-minimum`,children:_jsx(CodeBlock,{filename:``,numberOfLines:`3`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`3`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"error\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"code\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`507`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"message\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Amount is below minimum allowed: 10.0 USDT\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})})}),_jsx(Accordion,{title:`Error 509 — Insufficient balance`,id:`error-509-insufficient-balance`,children:_jsx(CodeBlock,{filename:``,numberOfLines:`3`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`3`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"error\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"code\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`509`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"message\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Insufficient balance in business account\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})})})]}),`\n`,_jsx(Heading,{level:`2`,id:`important-considerations`,children:`Important considerations`}),`\n`,_jsx(Check,{children:_jsxs(_components.p,{children:[`Your wallet has balance in `,_jsx(_components.code,{children:`currency`}),` to cover both `,_jsx(_components.code,{children:`amount`}),` and `,_jsx(_components.code,{children:`withdraw_fee`}),`.`]})}),`\n`,_jsx(Check,{children:_jsxs(_components.p,{children:[_jsx(_components.code,{children:`to_address`}),` matches the network’s `,_jsx(_components.code,{children:`address_regex`}),`.`]})}),`\n`,_jsx(Check,{children:_jsxs(_components.p,{children:[_jsx(_components.code,{children:`to_address`}),` lives on the `,_jsx(_components.strong,{children:`same blockchain`}),` as `,_jsx(_components.code,{children:`network_id`}),`. (USDT and USDC exist on multiple networks — ask the recipient to provide `,_jsx(_components.strong,{children:`both the address and the network name`}),`, e.g. “USDT on Tron TRC20”.)`]})}),`\n`,_jsx(Check,{children:_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`order`}),` field is unique per transaction. On `,_jsx(_components.code,{children:`500`}),`/timeout, query `,_jsx(_components.code,{children:`GET /api/businesses/transactions?order=\u003cid>`}),` before retrying — never retry with a new `,_jsx(_components.code,{children:`order`}),`.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`step-by-step`,children:`Step by step`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Enable`,children:_jsxs(_components.p,{children:[`Confirm `,_jsx(_components.code,{children:`create_crypto_payout`}),` is enabled on your business account.`]})}),_jsx(Step,{title:`Get networks`,children:_jsxs(_components.p,{children:[_jsx(_components.code,{children:`GET /api/businesses/networks`}),` → list of networks with `,_jsx(_components.code,{children:`withdraw_fee`}),`, `,_jsx(_components.code,{children:`withdraw_min`}),`, `,_jsx(_components.code,{children:`withdraw_max`}),`, `,_jsx(_components.code,{children:`address_regex`}),`, `,_jsx(_components.code,{children:`decimal_withdrawal`}),`.`]})}),_jsx(Step,{title:`Pick currency + network`,children:_jsxs(_components.p,{children:[`Choose the `,_jsx(_components.code,{children:`currency`}),` and `,_jsx(_components.code,{children:`network_id`}),` that match the recipient’s wallet.`]})}),_jsx(Step,{title:`Validate address`,children:_jsxs(_components.p,{children:[`Match `,_jsx(_components.code,{children:`to_address`}),` against the network’s `,_jsx(_components.code,{children:`address_regex`}),` client-side.`]})}),_jsx(Step,{title:`Compute amount`,children:_jsxs(_components.p,{children:[_jsx(_components.code,{children:`amount = amount_to_send + withdraw_fee`}),`.`]})}),_jsx(Step,{title:`Submit`,children:_jsxs(_components.p,{children:[_jsx(_components.code,{children:`POST /api/businesses/transactions`}),` with `,_jsx(_components.code,{children:`transactions_type: \"crypto_payout\"`}),` and a unique `,_jsx(_components.code,{children:`order`}),`.`]})}),_jsx(Step,{title:`Listen`,children:_jsxs(_components.p,{children:[`Receive status updates via Webhooks (preferred) or `,_jsx(_components.code,{children:`url_notify`}),` (legacy).`]})})]}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Test environment.`}),` Some networks (e.g. Ethereum Sepolia) are available only in test environments for integration testing without using real funds.`]})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Create Crypto Payout","description":"Send USDT or USDC from your business wallet to an external blockchain address.","api":"POST https://api.vitawallet.io/api/businesses/transactions","href":"/api-reference/external-crypto-payouts/create-crypto-payout"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Request structure","slug":"request-structure","depth":2,"children":[]},{"title":"Calculating the amount field","slug":"calculating-the-amount-field","depth":2,"children":[]},{"title":"Request examples","slug":"request-examples","depth":2,"children":[]},{"title":"Response — Success, external transfer (201)","slug":"response-—-success-external-transfer-201","depth":2,"children":[]},{"title":"Response — Success, internal transfer (201)","slug":"response-—-success-internal-transfer-201","depth":2,"children":[]},{"title":"Common errors","slug":"common-errors","depth":2,"children":[]},{"title":"Important considerations","slug":"important-considerations","depth":2,"children":[]},{"title":"Step by step","slug":"step-by-step","depth":2,"children":[]}],"codeExamples":{},"endpoint":{"title":"Create Crypto Payout","path":"/api/businesses/transactions","servers":[{"url":"https://api.vitawallet.io"}],"method":"post","request":{"security":[],"parameters":{"query":{},"header":{},"cookie":{},"path":{}},"body":{}},"response":{},"deprecated":false}},"jsLinks":["/_mintlify/custom/vitawallet-c171bb38/e9ac59879e295a0b/scripts/add-operation-ids.js","/_mintlify/custom/vitawallet-c171bb38/aa5fcf2697e6519e/scripts/add-security.js","/_mintlify/custom/vitawallet-c171bb38/2663cb80d9d7f0f4/scripts/normalize-openapi.js","/_mintlify/custom/vitawallet-c171bb38/6c52b1403bd8f246/scripts/normalize-descriptions.js"],"subdomain":"vitawallet-c171bb38","siteName":"Vita Wallet Business API","title":"Create Crypto Payout - Vita Wallet Business API","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-19T15:54:58.653Z","originalFileLocation":"api-reference/external-crypto-payouts/create-crypto-payout.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Send USDT or USDC from your business wallet to an external blockchain address.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Vita Wallet Business API\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/vitawallet-c171bb38/hV9fKA37FYr7hHE5/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/vitawallet-c171bb38/hV9fKA37FYr7hHE5/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/vitawallet-c171bb38/hV9fKA37FYr7hHE5/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/vitawallet-c171bb38/hV9fKA37FYr7hHE5/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/vitawallet-c171bb38/hV9fKA37FYr7hHE5/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/vitawallet-c171bb38/hV9fKA37FYr7hHE5/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/vitawallet-c171bb38/hV9fKA37FYr7hHE5/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/vitawallet-c171bb38/hV9fKA37FYr7hHE5/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/vitawallet-c171bb38/hV9fKA37FYr7hHE5/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Create Crypto Payout - Vita Wallet Business API\">\u003cmeta data-mint-head property=\"og:description\" content=\"Send USDT or USDC from your business wallet to an external blockchain address.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Vita Wallet Business API\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.vitawallet.io/api-reference/external-crypto-payouts/create-crypto-payout\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://vitawallet-c171bb38.mintlify.app/_mintlify/api/og/v2?division=External+Crypto+Payouts\u0026amp;title=Create+Crypto+Payout\u0026amp;description=Send+USDT+or+USDC+from+your+business+wallet+to+an+external+blockchain+address.\u0026amp;theme=6d3d51793461ea21ad06f782\u0026amp;signature=8a662021ae17c300c84c0e794ae3cd97fb7ec38c95c3c9240660027cadd72be9\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Create Crypto Payout - Vita Wallet Business API\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Send USDT or USDC from your business wallet to an external blockchain address.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://vitawallet-c171bb38.mintlify.app/_mintlify/api/og/v2?division=External+Crypto+Payouts\u0026amp;title=Create+Crypto+Payout\u0026amp;description=Send+USDT+or+USDC+from+your+business+wallet+to+an+external+blockchain+address.\u0026amp;theme=6d3d51793461ea21ad06f782\u0026amp;signature=8a662021ae17c300c84c0e794ae3cd97fb7ec38c95c3c9240660027cadd72be9\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/vitawallet-c171bb38/hV9fKA37FYr7hHE5/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Vita Wallet Business API\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#5B5FEF\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.vitawallet.io/api-reference/external-crypto-payouts/create-crypto-payout\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/external-crypto-payouts/create-crypto-payout.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.vitawallet.io/#organization\",\"name\":\"Vita Wallet Business API\",\"url\":\"https://docs.vitawallet.io\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/vitawallet-c171bb38/vMumz4ZiVie8rd9w/logo/light.svg?fit=max\u0026auto=format\u0026n=vMumz4ZiVie8rd9w\u0026q=85\u0026s=5751d0e2481554fef6d0a02e8a4d1d57\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.vitawallet.io#website\",\"name\":\"Vita Wallet Business API\",\"url\":\"https://docs.vitawallet.io\",\"publisher\":{\"@id\":\"https://docs.vitawallet.io/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.vitawallet.io/api-reference/external-crypto-payouts/create-crypto-payout#webpage\",\"url\":\"https://docs.vitawallet.io/api-reference/external-crypto-payouts/create-crypto-payout\",\"name\":\"Create Crypto Payout\",\"description\":\"Send USDT or USDC from your business wallet to an external blockchain address.\",\"dateModified\":\"2026-10-19T15:54:58.653Z\",\"isPartOf\":{\"@id\":\"https://docs.vitawallet.io#website\"},\"breadcrumb\":{\"@id\":\"https://docs.vitawallet.io/api-reference/external-crypto-payouts/create-crypto-payout#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.vitawallet.io/api-reference/external-crypto-payouts/create-crypto-payout#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Payouts\",\"item\":\"https://docs.vitawallet.io/api-reference/payouts/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"External Crypto Payouts\",\"item\":\"https://docs.vitawallet.io/api-reference/external-crypto-payouts/overview\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Create Crypto Payout\",\"item\":\"https://docs.vitawallet.io/api-reference/external-crypto-payouts/create-crypto-payout\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.vitawallet.io/api-reference/external-crypto-payouts/create-crypto-payout#apireference\",\"headline\":\"Create Crypto Payout\",\"name\":\"Create Crypto Payout\",\"description\":\"Send USDT or USDC from your business wallet to an external blockchain address.\",\"url\":\"https://docs.vitawallet.io/api-reference/external-crypto-payouts/create-crypto-payout\",\"mainEntityOfPage\":{\"@id\":\"https://docs.vitawallet.io/api-reference/external-crypto-payouts/create-crypto-payout#webpage\"},\"dateModified\":\"2026-10-19T15:54:58.653Z\",\"publisher\":{\"@id\":\"https://docs.vitawallet.io/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.vitawallet.io#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Vita Wallet Business API\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Vita Wallet Business API","nav":{"global":{"anchors":[{"anchor":"Vita Wallet","icon":"globe","href":"https://vitawallet.io"},{"anchor":"Soporte","icon":"envelope","href":"mailto:empresas@vitawallet.io"}]},"tabs":[{"tab":"Guía","pages":[{"title":"Guía","href":"/introduction"}]},{"tab":"API Reference","groups":[{"group":"Payins","pages":[{"title":"Payins","icon":"credit-card","href":"/api-reference/payins/overview"},{"group":"Create Payin","pages":[{"title":"Create payin","deprecated":null,"version":null,"openapi":"/openapi.yaml post /api/businesses/payment_orders","href":"/api-reference/create-payin/create-payin"}]},{"group":"Direct Payment","pages":[{"title":"Direct Payment","icon":"bolt","href":"/api-reference/direct-payment/overview"},{"title":"List payin prices","deprecated":null,"version":null,"openapi":"/openapi.yaml get /api/businesses/payins_prices","href":"/api-reference/direct-payment/list-payin-prices"},{"title":"Payment Methods by Country","deprecated":null,"version":null,"openapi":"/openapi.yaml get /api/businesses/payment_methods/{country_iso_code}","href":"/api-reference/direct-payment/payment-methods-by-country"},{"title":"Direct Payment","deprecated":null,"version":null,"openapi":"/openapi.yaml post /api/businesses/payment_orders/{payment_order_id}/direct_payment","href":"/api-reference/direct-payment/direct-payment"},{"title":"List Payment Orders","deprecated":null,"version":null,"openapi":"/openapi.yaml get /api/businesses/payment_orders","href":"/api-reference/direct-payment/list-payment-orders"},{"title":"Get Payment Order Attempt","deprecated":null,"version":null,"openapi":"/openapi.yaml get /api/businesses/payment_orders/{payment_order_id}/attempts/{payment_order_attempt_id}","href":"/api-reference/direct-payment/get-payment-order-attempt"},{"title":"List All Payment Order Attempts","deprecated":null,"version":null,"openapi":"/openapi.yaml get /api/businesses/payment_orders/{payment_order_id}/attempts","href":"/api-reference/direct-payment/list-all-payment-order-attempts"}]}]},{"group":"Exchange","pages":[{"title":"Exchange","icon":"arrows-rotate","href":"/api-reference/exchange/overview"},{"title":"List crypto prices","deprecated":null,"version":null,"openapi":"/openapi.yaml get /api/businesses/crypto_prices","href":"/api-reference/exchange/list-crypto-prices"},{"title":"Create exchange","deprecated":null,"version":null,"openapi":"/openapi.yaml post /api/businesses/transactions","href":"/api-reference/exchange/create-exchange"}]},{"group":"Payouts","pages":[{"title":"Payouts","icon":"paper-plane","href":"/api-reference/payouts/overview"},{"group":"Vita Sent","pages":[{"title":"Vita Sent","icon":"envelope","href":"/api-reference/vita-sent/overview"},{"title":"List prices","deprecated":null,"version":null,"openapi":"/openapi.yaml get /api/businesses/prices","href":"/api-reference/vita-sent/list-prices"},{"title":"Create Vita Sent","api":"POST https://api.vitawallet.io/api/businesses/transactions","href":"/api-reference/vita-sent/create-vita-sent"}]},{"group":"Bank Payouts","pages":[{"title":"Bank Payouts","icon":"building-columns","href":"/api-reference/bank-payouts/overview"},{"title":"List prices","deprecated":null,"version":null,"openapi":"/openapi.yaml get /api/businesses/prices","href":"/api-reference/vita-sent/list-prices"},{"title":"List payout rules","deprecated":null,"version":null,"openapi":"/openapi.yaml get /api/businesses/withdrawal_rules","href":"/api-reference/bank-payouts/list-payout-rules"},{"title":"Get beneficiary","deprecated":null,"version":null,"openapi":"/openapi.yaml post /api/businesses/beneficiaries/get_beneficiary","href":"/api-reference/bank-payouts/get-beneficiary"},{"title":"Validate beneficiaries","deprecated":null,"version":null,"openapi":"/openapi.yaml post /api/businesses/beneficiaries/validate_beneficiary","href":"/api-reference/bank-payouts/validate-beneficiaries"},{"title":"Create Payout","api":"POST https://api.vitawallet.io/api/businesses/transactions","href":"/api-reference/bank-payouts/create-payout"}]},{"group":"External Crypto Payouts","pages":[{"title":"External Crypto Payouts","icon":"bitcoin-sign","href":"/api-reference/external-crypto-payouts/overview"},{"title":"Get available networks","description":"Before creating any crypto payout to an external blockchain address, you must consult this endpoint to discover:\n\n- Which networks are available for each cryptocurrency active in your account.\n\n- The minimum and maximum amounts allowed per network.\n\n- The withdrawal fee charged by each network.\n\n- The decimal precision allowed for amounts.\n\n- The regex pattern to validate destination addresses client-side.\n\n#### Key Features\n\n- **Automatic detection:** No need to specify which currencies to query — the endpoint returns networks for **all cryptocurrencies you have active**.\n\n- **Multi-network support:** Returns options for Bitcoin, Lightning Network, Ethereum, Tron, Polygon, BNB Smart Chain, Solana, and more.\n\n- **Configuration details:** Includes minimum/maximum amounts, fees, and decimal precision per network.\n\n- **Address validation:** Each network includes a regex pattern (`address_regex`) so your integration can validate addresses before submitting.\n\n- **Real-time:** Returns only enabled networks with active configurations at the moment of the call.\n\n#### Request Example\n\n```bash\ncurl --location 'https://api.vitawallet.io/api/businesses/networks' \\\n --header 'Content-Type: application/json'\n```\n\n#### Response Structure\n\nThe response returns a `currencies` array. Each currency object includes the list of networks where it can be sent.\n\n| Field | Description |\n| --- | --- |\n| `currency` | Cryptocurrency code (e.g., `\"USDT\"`, `\"USDC\"`, `\"BTC\"`). |\n| `networks` | Array of supported networks for this currency. |\n\nFor each network:\n\n| Field | Description |\n| --- | --- |\n| `id` | Unique network identifier — use this value as `network_id` in Step 2. |\n| `name` | Human-readable network name (e.g., `\"Ethereum (ERC20)\"`, `\"Tron (TRC20)\"`). |\n| `key_name` | Short network code (e.g., `\"BSC\"`, `\"ETH\"`, `\"TRX\"`, `\"SOL\"`). |\n| `address_regex` | Regex pattern to validate destination addresses for this network. |\n| `configuration.withdraw_min` | Minimum amount allowed per transaction. |\n| `configuration.withdraw_max` | Maximum amount allowed per transaction. |\n| `configuration.withdraw_fee` | Network fee charged for the withdrawal, expressed in the currency being sent. |\n| `configuration.decimal_withdrawal` | Smallest allowed decimal unit for the amount. |\n\n#### Response Example\n\n```json\n{\n \"currencies\": [\n {\n \"currency\": \"USDC\",\n \"networks\": [\n {\n \"id\": 1,\n \"name\": \"BNB Smart Chain (BEP20)\",\n \"key_name\": \"BSC\",\n \"address_regex\": \"^(0x)[0-9A-Fa-f]{40}$\",\n \"configuration\": {\n \"withdraw_min\": \"10.0\",\n \"withdraw_max\": \"10000000000.0\",\n \"withdraw_fee\": \"0.29\",\n \"decimal_withdrawal\": \"0.00000001\"\n }\n },\n {\n \"id\": 4,\n \"name\": \"Ethereum (ERC20)\",\n \"key_name\": \"ETH\",\n \"address_regex\": \"^(0x)[0-9A-Fa-f]{40}$\",\n \"configuration\": {\n \"withdraw_min\": \"50.0\",\n \"withdraw_max\": \"10000000000.0\",\n \"withdraw_fee\": \"4.0\",\n \"decimal_withdrawal\": \"0.000001\"\n }\n },\n {\n \"id\": 7,\n \"name\": \"Tron (TRC20)\",\n \"key_name\": \"TRX\",\n \"address_regex\": \"^T[1-9A-HJ-NP-Za-km-z]{33}$\",\n \"configuration\": {\n \"withdraw_min\": \"10.0\",\n \"withdraw_max\": \"10000000000.0\",\n \"withdraw_fee\": \"0.8\",\n \"decimal_withdrawal\": \"0.000001\"\n }\n }\n ]\n },\n {\n \"currency\": \"USDT\",\n \"networks\": [\n {\n \"id\": 1,\n \"name\": \"BNB Smart Chain (BEP20)\",\n \"key_name\": \"BSC\",\n \"address_regex\": \"^(0x)[0-9A-Fa-f]{40}$\",\n \"configuration\": {\n \"withdraw_min\": \"10.0\",\n \"withdraw_max\": \"10000000000.0\",\n \"withdraw_fee\": \"0.29\",\n \"decimal_withdrawal\": \"0.00000001\"\n }\n },\n {\n \"id\": 6,\n \"name\": \"Solana\",\n \"key_name\": \"SOL\",\n \"address_regex\": \"^[1-9A-HJ-NP-Za-km-z]{32,44}$\",\n \"configuration\": {\n \"withdraw_min\": \"2.0\",\n \"withdraw_max\": \"9999999.0\",\n \"withdraw_fee\": \"1.0\",\n \"decimal_withdrawal\": \"0.000001\"\n }\n }\n ]\n }\n ]\n}\n```\n\n#### Important Considerations\n\n- **Same currency, multiple networks:** The same cryptocurrency (e.g., USDT) can be sent on multiple networks, each with different fees and minimums. Choose the network that best fits your recipient and cost requirements.\n\n- **Validate addresses client-side:** Always use `address_regex` to validate the destination address before submitting the payout. An invalid address on a blockchain network results in **permanent loss of funds** — the transaction cannot be reversed.\n\n- **Network mismatches are unrecoverable:** Sending USDT on ERC20 to a TRC20 address (or vice versa) **will result in lost funds**. Make sure the recipient's address corresponds to the exact network you select.","deprecated":null,"version":null,"openapi":"/openapi.yaml get /api/businesses/networks","href":"/api-reference/external-crypto-payouts/get-available-networks"},{"title":"Create Crypto Payout","api":"POST https://api.vitawallet.io/api/businesses/transactions","href":"/api-reference/external-crypto-payouts/create-crypto-payout"}]}]},{"group":"Transactions","pages":[{"title":"Transactions","description":"Query, monitor, and reconcile all transactions created in your Vita account.","icon":"list","href":"/api-reference/transactions/overview"},{"title":"List API transactions","deprecated":null,"version":null,"openapi":"/openapi.yaml get /api/businesses/transactions","href":"/api-reference/transactions/list-api-transactions"},{"title":"List all transactions","deprecated":null,"version":null,"openapi":"/openapi.yaml get /api/businesses/transactions/get_all_transactions","href":"/api-reference/transactions/list-all-transactions"},{"title":"Get Transaction","deprecated":null,"version":null,"openapi":"/openapi.yaml get /api/businesses/transactions/{id}","href":"/api-reference/transactions/get-transaction"}]},{"group":"Users","pages":[{"title":"Users","icon":"users","href":"/api-reference/users/overview"},{"group":"Users Creation","pages":[{"title":"Users Creation","icon":"user-plus","href":"/api-reference/users-creation/overview"},{"title":"Create User","deprecated":null,"version":null,"openapi":"/openapi.yaml post /api/businesses/business_users","href":"/api-reference/users-creation/create-user"},{"title":"Complete Verification","deprecated":null,"version":null,"openapi":"/openapi.yaml patch /api/businesses/business_users/complete_verification","href":"/api-reference/users-creation/complete-verification"},{"title":"Verification Status","deprecated":null,"version":null,"openapi":"/openapi.yaml get /api/businesses/business_users/verification_status","href":"/api-reference/users-creation/verification-status"}]},{"group":"User Information","pages":[{"title":"User Information","icon":"id-card","href":"/api-reference/user-information/overview"},{"title":"User","deprecated":null,"version":null,"openapi":"/openapi.yaml get /api/businesses/vita_users","href":"/api-reference/user-information/user"},{"title":"Balance","deprecated":null,"version":null,"openapi":"/openapi.yaml get /api/businesses/wallets/{uuid}","href":"/api-reference/user-information/balance"},{"title":"List Deposit Methods","deprecated":null,"version":null,"openapi":"/openapi.yaml get /api/businesses/deposits","href":"/api-reference/user-information/list-deposit-methods"}]}]},{"group":"Webhooks","pages":[{"title":"Webhooks","icon":"bell","href":"/api-reference/webhooks/overview"},{"title":"Webhook Configuration","deprecated":null,"version":null,"openapi":"/openapi.yaml get /api/businesses/webhooks","href":"/api-reference/webhooks/webhook-configuration"},{"title":"Update Webhook Configuration","deprecated":null,"version":null,"openapi":"/openapi.yaml put /api/businesses/webhooks","href":"/api-reference/webhooks/update-webhook-configuration"},{"title":"Webhook Events","deprecated":null,"version":null,"openapi":"/openapi.yaml get /api/businesses/events","href":"/api-reference/webhooks/webhook-events"}]}]}]},"basePath":"","title":"Create Crypto Payout - Vita Wallet Business API","buildId":"dpl_9VVk5y1P8k1ATeJguVngy9Q3cmbD","deploymentId":"dpl_9VVk5y1P8k1ATeJguVngy9Q3cmbD","dynamics":["c2aa737661","2b790eda92","b0f84f53ff"],"chunks":["OpenApiReferenceProvider-DX1Meug0.js","utils-B_OMIQVC.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-ChxhRPMa.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-CuKvD8Iv.js","snippetPresets-C5d7p2hp.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-CfHcE8m4.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-C1zZV314.js","shallow-CmQhqCJn.js","getApiPlaygroundDisplay-YRo9s1O7.js","CodeSnippet-RN1MTdfk.js","CodeSnippets-DKLPHxJA.js","Page-BAvA99GL.js","getPastedJson-bz0M41mU.js","icon-CsmhpPrv.js","MethodPill-CNGsVE77.js","DuplicateIcon-DilfU_Z2.js","createIcon-BdsYzQck.js","DynamicMarkdown-CbqEDjbV.js","SectionHeading-O6hXpFCN.js","axios-vUo_bRtp.js"]}