CAIP-358: Universal Payment Request Method #359
Replies: 2 comments 7 replies
-
So the reason I brought up #358 (comment) was because the current spec doesn't specify how the page should communicate with the wallet via the scripts. If this is done via Similarly, if this relies upon CAIP-25 permissions to be made available before accessing the RPC then I think that means we get forced into doing a connection setup before using the RPC which I'd like to avoid since we don't need permissions here I'd think. That's why I'm thinking we should establish where we want it to be passed and how (albeit this might be needed in a different spec) |
Beta Was this translation helpful? Give feedback.
-
Folks, just FYI there is some adjacent thing happening right now https://www.x402.org with regards to payment requests. Have no time for a meaningful contribution to the discussion here yet, but it might be cool if this CAIP and x402 paywalls (or even their PaymentRequirements data structure) could be harmonized. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Discussion regarding the #358
This CAIP standardizes a wallet_pay JSON-RPC method enabling one-click cryptocurrency payments across wallets and dapps. Allows merchants to specify multiple payment options (cross-chain assets) in a single request, letting wallets automatically select the optimal payment method based on user's available assets. Eliminates the current multi-step payment flow (select token → select chain → generate address → manual transfer) by moving payment choice and execution to the wallet, reducing friction from 4-6 clicks to a single interaction.
Beta Was this translation helpful? Give feedback.
All reactions