Single-Chain Transactions
Let’s create a transaction that sends some USDC:- Get a quote from the Rhinestone backend
- Sign the intent using the account owner(s)
- Submit the intent
- Wait until the intent is submitted to the blockchain
Granular APIs
You can also use lower-level APIs to get more control over the transaction flow. This approach is useful when you need to:- Separate data fetching from signing (e.g., fetch intent data on your backend API, then sign on a mobile frontend)
- Present transaction details to users before they sign
- Manually control account deployment across chains