Background
New users have zero XLM, so they can't pay fees. A sponsor account should cover fees + reserves so onboarding is truly gasless.
What to build
Add a fee-bump transaction path: the SDK builds the inner tx (passkey-signed), wraps it in a FeeBumpTransaction paid by a configured sponsor, and submits. Support sponsored reserves (begin/end sponsoring future reserves) for first deploy.
Key files
sdk/src/useInvisibleWallet.ts
frontend/wallet/lib/feeBump.ts (new)
Acceptance criteria
Drips Wave · Complexity: Advanced · 200 points
Background
New users have zero XLM, so they can't pay fees. A sponsor account should cover fees + reserves so onboarding is truly gasless.
What to build
Add a fee-bump transaction path: the SDK builds the inner tx (passkey-signed), wraps it in a
FeeBumpTransactionpaid by a configured sponsor, and submits. Support sponsored reserves (begin/end sponsoring future reserves) for first deploy.Key files
sdk/src/useInvisibleWallet.tsfrontend/wallet/lib/feeBump.ts(new)Acceptance criteria