Goal
Let a sponsor pay from a mobile wallet such as HandCash by scanning a QR code and sending to a slot-specific Paymail address, for example sponsor-silver-1@bitplan.dev.
Current limitation
Sponsor checkout is one atomic BRC-100 transaction containing both the image inscription and payment. That works with a connected browser or desktop BRC-100 wallet, but a separate mobile Paymail payment cannot construct that same transaction.
Required design
- Serve Paymail capabilities for
bitplan.dev.
- Resolve a slot-specific address and show it as a mobile-friendly QR payment request.
- Correlate the received payment with the selected slot, sponsor image, backlink, and current USD quote.
- Define who constructs and funds the inscription when payment and publishing are separate transactions.
- Preserve first-valid-payment-wins behavior and handle simultaneous payments safely.
- Provide an honest recovery or refund path for a payment that cannot claim its requested slot.
- Keep the existing connected BRC-100 checkout as the initial supported path.
Acceptance
A user can select an available slot on a phone, scan or open the payment request in HandCash, pay the quoted amount, and see the correct sponsor finalized without connecting a browser wallet.
Goal
Let a sponsor pay from a mobile wallet such as HandCash by scanning a QR code and sending to a slot-specific Paymail address, for example
sponsor-silver-1@bitplan.dev.Current limitation
Sponsor checkout is one atomic BRC-100 transaction containing both the image inscription and payment. That works with a connected browser or desktop BRC-100 wallet, but a separate mobile Paymail payment cannot construct that same transaction.
Required design
bitplan.dev.Acceptance
A user can select an available slot on a phone, scan or open the payment request in HandCash, pay the quoted amount, and see the correct sponsor finalized without connecting a browser wallet.