{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-products/wallet/sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":["admonition"]},"type":"markdown"},"seo":{"title":"Cross-chain transactions","description":"User guides, API reference, and support resources.","siteUrl":"https://docs.ripple.com/products/custody","lang":"en-US","llmstxt":{"hide":false,"sections":[{"title":"Table of contents","includeFiles":["**/*"],"excludeFiles":[]}],"excludeFiles":[]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"cross-chain-transactions","__idx":0},"children":["Cross-chain transactions"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["For EVM wallets, you can create transactions on any supported EVM chain where you have a balance. Use the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["blockchain"]}," parameter to specify which chain to transact on."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"creating-a-cross-chain-withdrawal","__idx":1},"children":["Creating a cross-chain withdrawal"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["When creating a transfer from an EVM wallet, include the optional ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["blockchain"]}," parameter to specify the target chain:"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"header":{"controls":{"copy":{}}},"source":"POST /v2/vaults/{vault_id}/wallets/{wallet_id}/transactions/transfer\n{\n  \"destination_address\": \"0x...\",\n  \"symbol\": \"USDC\",\n  \"quantity\": \"100\",\n  \"blockchain\": \"ARBITRUM\"\n}\n"},"children":[]},{"$$mdtype":"Tag","name":"Admonition","attributes":{"type":"info","name":"Default behavior"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["If no ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["blockchain"]}," parameter is provided for an EVM wallet, the transaction defaults the wallet ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["blockchain"]},"."]}]},{"$$mdtype":"Tag","name":"Admonition","attributes":{"type":"warning","name":"EVM only"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["blockchain"]}," parameter only applies to EVM wallets. Using it with non-EVM wallets will return an error."]}]}]},"headings":[{"value":"Cross-chain transactions","id":"cross-chain-transactions","depth":1},{"value":"Creating a cross-chain withdrawal","id":"creating-a-cross-chain-withdrawal","depth":2}],"frontmatter":{"title":"Cross-chain transactions","seo":{"title":"Cross-chain transactions"}},"lastModified":"2026-01-29T16:01:53.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/products/wallet/user-interface/transactions/cross-chain-transactions","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}