Create Transactions
Authentication
Request
One of:
- The token of the bank account/card that the user is withdrawing to
- An Apple Pay Response Object
End-user geographic coordinates captured at the moment of the withdrawal
request. Consumed by BlockingRuleMethod.GEOLOCATION enforcement.
Replay-of-different-coords bypass is prevented server-side: the first resolved {country, state} for a given (merchant, user) pair is pinned in Redis, and subsequent requests are evaluated against that pinned value regardless of the lat/lng they submit.
Response
The transactions to be signed by the user and sent to the blockchain.
Solana - Transactions are base58 encoded. You can reconstruct them by calling Transaction.from(base58.decode(transaction))
Evm - Transactions are JSON stringified. You can reconstruct them by calling JSON.parse(transaction)

