Onboard Users
Onboarding is where users hit seed phrases, gas, and long addresses. On Rootstock you can use smart wallets, social login, RIF Relay for sponsored gas, and RNS for names. For a concrete Para integration, see Getting Started with Para. For a Wagmi-based kit, see Reown quick start. For feature phones without data, see USSD and Rootstock DeFi (testnet-oriented architecture).
Core pillars
| Pillar | Description | Primary tool |
|---|---|---|
| Identity | Transforming hex addresses into readable, portable Bitcoin identities. | RIF Name Service (RNS) |
| Smart Wallets | Remove seed phrases and gas hurdles using Para SDK's MPC-based social login and account abstraction on Rootstock. | Para on Rootstock |
| USSD access | Reach users on feature phones via carrier USSD menus and an off-chain relay that talks to Rootstock. | USSD Rootstock DeFi |
Key concepts
1. Sponsored gas (RIF Relay)
Most actions still need rBTC for gas unless you sponsor fees. RIF Relay lets a paymaster cover gas or accept fees in an ERC-20 your user already holds. You configure limits and abuse controls in your relayer integration.
2. Social login and account abstraction
Providers such as Para, Web3Auth, or Privy can create or connect a smart account without forcing a seed phrase on first visit. You still document recovery, device loss, and key material for your product.
3. Human-readable names (RNS)
RNS maps names to addresses so users send to a short handle instead of a hex string. Integration details are on RNS.
Tools
- RIF Relay SDK: The primary library for implementing sponsored and token-paid transactions.
- Safe SDK: Build institutional-grade security and account abstraction into your dApp.
- Web3Auth / Privy / Para: Integrated social login providers that work out-of-the-box with Rootstock.
Implementation guides
Published guides in this section are listed below.