The Sonr Payment Model
Sonr payments are built on a capability-based system using UCANs. This means that instead of signing every transaction, users delegate permission to their Vault to execute payments within predefined limits.Programmable Payments
Automate recurring payments and subscriptions with UCANs.
Cross-Chain Transfers
Send assets to other blockchains seamlessly through IBC.
Token Economics
Learn about token distribution and transaction fees.
Sending a Simple Transfer
This example demonstrates how to send a simple transfer from a user’s Vault in a browser application.1
2
2. Request Payment Capability
Before sending a payment, your application must request the necessary permission from the user.3
Backend Payments
For backend services, payments can be initiated using a delegated UCAN.1
1. Obtain a Delegated UCAN
Your service must first obtain a delegated UCAN from the user that grants permission to send payments on their behalf.2