Prerequisites
- Completed the Quickstart
- A Rhinestone dashboard account with an API key
- For mainnet sponsorship, a card saved in the dashboard (see Billing). Testnets need nothing.
Steps
1
Enable sponsorship billing
Open the Rhinestone dashboard and go to Settings → Sponsorship.Press Save card and enter your card details. Sponsored usage is then invoiced to your organization monthly — see Billing.
On testnets, sponsorship works out of the box: no card required, and testnet usage is never billed.
2
Send a sponsored transaction
Add Your user signs once. The Rhinestone orchestrator adds the fees to your monthly sponsorship usage and the user pays nothing.
sponsored: true when preparing the transaction:3
Sponsor selectively (optional)
You can choose which fee types to cover:Or apply sponsorship conditionally on your backend. For example, only sponsor transactions that interact with your app’s contract:
Next steps
Gas & Fee Sponsorship reference
Full details on fee types, policies, and how sponsorship is calculated.
Signer types
Customise your signer: passkeys, embedded wallets, multi-factor auth.
Add session keys
Give users one-click UX with scoped session keys and onchain permissions.