v1
latestOpenAPI 3.1.02026-07-2619047.9 KBTransfer SPL Tokens
Transfer SPL tokens publicly or privately through an ephemeral rollup. Accepts an optional Authorization: Bearer <token> header obtained from the /v1/spl/login flow when the request needs to read or write data inside the Private Ephemeral Rollup.
post/v1/spl/transfer
Request body
Example request
{
"from": "3rXKwQ1kpjBd5tdcco32qsvqUh1BnZjcYnS5kYrP7AYE",
"to": "Bt9oNR5cCtnfuMmXgWELd6q5i974PdEMQDUE55nBC57L",
"mint": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
"amount": 1000000,
"visibility": "private",
"fromBalance": "base",
"toBalance": "base",
"exactOut": false,
"initIfMissing": true,
"initAtasIfMissing": true,
"initVaultIfMissing": false,
"memo": "Order #1042",
"minDelayMs": "0",
"maxDelayMs": "0",
"clientRefId": "42",
"split": 1,
"gasless": true
}Response
Unsigned serialized transaction