Frequently Asked Questions
Do I need to understand on-chain mechanics?
Do I need to understand on-chain mechanics?
No. The client app handles all contract interaction for you.You don’t need to understand how blockchain transactions work, smart contracts, or any technical on-chain mechanics. Simply follow the status prompts and instructions in the app, and it will handle all the technical details automatically.The app abstracts away the complexity so you can focus on your transactions.
Why wasn't my order matched instantly?
Why wasn't my order matched instantly?
Merchant assignment depends on several real-time eligibility factors:
- Liquidity availability - Merchants must have sufficient liquidity to fulfill your order
- Channel status - Payment channels must be active and operational
- Volume limits - Merchants have daily and per-transaction volume limits
- Operational availability - Merchants must be online and actively accepting orders
- Regional support - Merchants must support your specific payment rail and region
- Placing the order at a different time
- Adjusting the order amount
- Using a different payment rail if available
Can I appeal a dispute?
Can I appeal a dispute?
Yes, you can use the in-app dispute process to submit your case.Currently, disputes are resolved by authorized admins based on the evidence submitted by both parties and protocol rules. Make sure to:
- Submit comprehensive evidence
- Provide clear explanations
- Respond to any requests for additional information
Governance-driven escalation tiers are planned for a future release, which will provide additional appeal and escalation options for complex cases.
Is my identity stored on-chain?
Is my identity stored on-chain?
No raw PII (Personally Identifiable Information) is stored on-chain.The protocol uses ZK-KYC (Zero-Knowledge Know Your Customer) proofs for identity verification. Here’s how it works:
- Your identity is verified off-chain
- Only cryptographic commitments and verification verdicts are stored on-chain
- Your personal information (name, address, ID numbers, etc.) remains private
- The protocol can verify you’re legitimate without exposing your identity
How do I know what to do next?
How do I know what to do next?
Your order status tells you exactly what stage you’re at and what to do next.Each status implies specific actions:
PLACED- Wait for merchant assignmentACCEPTED- Follow instructions for payment or transferPAID- Wait for counterparty settlement (or confirm receipt if you’re the recipient)COMPLETED- Order finished, verify you received fundsCANCELLED- Order terminated, review reason and recreate if needed
What payment rails are supported?
What payment rails are supported?
Supported payment rails vary by region and client app implementation.Common payment methods include:
- Bank transfers (ACH, wire, SEPA, etc.)
- Mobile money (M-Pesa, GCash, etc.)
- Digital wallets
- Payment processors
Are there any fees?
Are there any fees?
Fees depend on your client app and the payment rails used.Potential fees include:
- Protocol fees (if any, set by the protocol)
- Client app fees (set by the app provider)
- Payment rail fees (bank fees, network fees, etc.)
- Blockchain gas fees (usually covered by the app)
How long does an order take?
How long does an order take?
Order completion time varies based on several factors:
- Order type - BUY, SELL, or PAY orders have different flows
- Payment rail speed - Bank transfers take longer than instant payment methods
- Merchant response time - How quickly the merchant processes their part
- Confirmation requirements - Number of required confirmations and steps
- Instant payment methods: Minutes to hours
- Bank transfers: Hours to days
- International transfers: 1-3 business days
Can I cancel my order?
Can I cancel my order?
It depends on the current status of your order.
- Before acceptance - You can usually cancel orders in
PLACEDstatus - After acceptance - Cancellation may not be possible once a merchant is assigned
- After payment/transfer - Orders typically cannot be cancelled after funds are transferred
What if I sent payment to the wrong details?
What if I sent payment to the wrong details?
If you sent payment to incorrect details:Contact support immediately:
- Use the in-app support feature
- Provide your order ID and details
- Explain what happened
- Try to recall or cancel the payment if possible
- Request a refund or reversal
- Document all communications
- The merchant won’t receive payment at the correct details
- The order will likely time out or be cancelled
- You may need to open a dispute with evidence