eCash docs

pay.e.cash

Universal eCash payment URLs use a BIP21 payload in the bip21 query parameter:

https://pay.e.cash?bip21=<bip21-uri>

See the BIP · eCash additions spec for supported parameters.

If the wallet app is expected to return to the originating browser page after the payment, append &b=1 to the link.

How to use pay.e.cash deep links in your App

You can programmatically generate intended txs for your users and encode them in a link. A user clicking the link will open the tx for their review and approval in Cashtab.

Example payment links

All examples use the same demo address; adjust bip21 for your integration.

Simple XEC send
Prepared XEC send with amount
XEC send with op_return_raw
Prepared XEC send with OP_RETURN payload
Token send
Prepared token send with token_id and token qty
Send XEC then return to the browser payment page
Prepared XEC send with amount an return to browser indicator

Landing page

Technical overview and supported wallets are on pay.e.cash.