đź“– Unfamiliar terms? See the glossary for definitions.
Role: Active BCH Buyer
Example: Ana (customer) pays Carlos (merchant) for groceries
A customer uses Asgaya to pay a merchant with BCH. The mechanism depends on whether the customer already has BCH:
Mode: Active - uses the app when they need to make a payment
When to use: Customer has BCH in their Asgaya wallet
Flow:
Carlos#187) and amountTime: 30 seconds
Why direct payment: Simplest mechanism - one transaction, no coordination overhead
When to use: Customer doesn’t have BCH and needs to buy from passive seller first
Why covenant: Coordinates three parties (customer, seller, merchant) automatically. Customer takes one action (pay seller), then everything else is automated.
Flow:
Time: 1-3 minutes (mostly waiting for seller’s bot to detect payment)
Why covenant is better here:
Without covenant:
With covenant:
The covenant isn’t technically necessary, but it provides superior UX. The customer doesn’t need to manage BCH in their wallet - they pay the seller, and the protocol handles getting BCH to the merchant automatically.
| Aspect | Customer | Sender (Remittance) |
|---|---|---|
| Recipient | Merchant (business) | Family/friend (individual) |
| Context | Payment for goods/services | Money transfer |
| Location | Often same place (in-person) | Different countries |
| Technical flow | Flexible: Direct (if has BCH) or Covenant (if buying BCH) | Always covenant (sender → covenant → recipient claims) |
| Settlement | Instant or near-instant (<3 min) | Delayed (recipient claims when ready, hours/days) |
| Mechanism choice | Optimized for UX (simplest for each scenario) | Always covenant (geographic separation requires it) |
Key differences:
Tourist commerce: Spanish tourist pays Venezuelan merchant (card doesn’t work abroad)
Avoiding fees: Customer pays merchant with Asgaya instead of card (merchant saves 2-3% fees)
Cross-border e-commerce: Customer abroad pays online merchant
“Your bank account works anywhere, even where it doesn’t.”
Traditional problem:
Asgaya solution:
Merchant network as ATM network:
You can also use Asgaya merchants as a global ATM network:
This flow is NOT a Phase 0 priority.
Phase 0 focus: Remittances
Phase 1+ expansion: Commerce flows
Why remittances first: Building the remittance flow creates the infrastructure for all other use cases. By serving remittance users, we automatically enable:
Remittances bootstrap the entire ecosystem. Once merchants exist to serve recipients, customers can use those same merchants for commerce and currency exchange. Customer flows are actually simpler (direct BCH transfer) than remittances (covenant-based).
Two mechanisms available, each optimized for its use case:
Why use covenant when buying BCH? Not technically necessary, but provides better user experience. Alternative would be: customer buys BCH → BCH lands in wallet → customer manually sends to merchant (two steps instead of one).
For detailed covenant mechanics, see Sender Journey - same underlying mechanism, different context.
Related: Sender Journey, Merchant Journey, Trader Journey
Status: Phase 1+ (after remittance infrastructure validated)
Updated: 2026-06-23
| 🏠Home | ↑ User Journeys | 📖 Glossary |
Related: Merchant