{"templateId":"markdown","versions":[{"version":"v1.40","label":"v1.40 STS","link":"/products/custody/v1.40/resources/sdk/examples/create-xrpl-transaction","default":true,"active":false,"folderId":"c15a2701"},{"version":"v1.39","label":"v1.39 STS","link":"/products/custody/v1.39/resources/sdk/examples/create-xrpl-transaction","default":false,"active":false,"folderId":"c15a2701"},{"version":"v1.38","label":"v1.38 STS","link":"/products/custody/v1.38/resources/sdk/examples/create-xrpl-transaction","default":false,"active":false,"folderId":"c15a2701"},{"version":"v1.34","label":"v1.34 LTS","link":"/products/custody/v1.34/resources/sdk/examples/create-xrpl-transaction","default":false,"active":true,"folderId":"c15a2701"},{"version":"v1.26","label":"v1.26 LTS","link":"/products/custody/v1.26/resources/sdk/examples/create-xrpl-transaction","default":false,"active":false,"folderId":"c15a2701"},{"version":"v1.19","label":"v1.19 LTS","link":"/products/custody/v1.19/resources/sdk/examples/create-xrpl-transaction","default":false,"active":false,"folderId":"c15a2701"},{"version":"v1.15","label":"v1.15 LTS","link":"/products/custody/v1.15/resources/sdk/examples/create-xrpl-transaction","default":false,"active":false,"folderId":"c15a2701"}],"sharedDataIds":{"sidebar":"sidebar-products/custody/@v1.15/sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":[]},"type":"markdown"},"seo":{"title":"Create XRPL transaction","description":"User guides, API reference, and support resources.","siteUrl":"https://docs.ripple.com","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":"create-xrpl-transaction","__idx":0},"children":["Create XRPL transaction"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The following example sends XRPL from an account to a destination address:"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"java","header":{"controls":{"copy":{}}},"source":"var domainId = \"\";\nvar txOrderId = \"\";\nvar toAddress = \"\";\nvar fromAccountId = \"\";\nvar maxFee = \"\";\nvar amount = \"\";\nvar sourceTag = 0;\nvar memo = new XrplMemo.Builder()\n        .memoData(\"74657274\")\n        .memoFormat(\"75726c\")\n        .memoType(\"68747470333a2f2f636f72651d71612d737461626c652d79796a3476652e6d33743463302e636c6f75642f76312f696e74656e7473\");\n\n\nvar transactionDestination = TransactionDestination.AddressDestination\n        .builder()\n        .address(toAddress).build();\n\nvar createTransactionOrder = Transactions.CreateTransactionOrder.builder()\n        .id(txOrderId)\n        .fromAccountId(fromAccountId)\n        .parameters(XrplTransactionOrderParameters.builder()\n                .toEndpoint(transactionDestination)\n                .memos(Collections.singletonList(memo.build()))\n                .maximumFee(maxFee)\n                .sourceTag(sourceTag)\n                .priorityHigh()\n                .amount(amount)\n                .build()\n        )\n        .build();\n\nharmonize.transactions(domainId)\n        .create(createTransactionOrder, Expire.hours(24))\n        .waitForSucceed(Timeout.minutes(1));\n","lang":"java"},"children":[]}]},"headings":[{"value":"Create XRPL transaction","id":"create-xrpl-transaction","depth":1}],"frontmatter":{"seo":{"title":"Create XRPL transaction"}},"lastModified":"2026-04-07T19:14:09.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/products/custody/v1.34/resources/sdk/examples/create-xrpl-transaction","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}