1. Register a User
Create a new user and receive default Ethereum + TRON wallets.user and wallets with initialized balances.
2. Authenticate
Use login (or login-pin if you set a PIN) to get an access token:access_token and refresh_token from the response.
3. Call Protected Endpoints
Use the access token for authenticated requests:4. Create an Order (On-Ramp)
Create an order to buy USDT with KES:5. Initiate Payment
Trigger M-Pesa STK push for the order:Next Steps
Authentication
Understand refresh tokens and PIN-based login