🤝Integrate ZKP2P Onramp

Integrate the ZKP2P onramp directly into your app

With our redirect flow, any application or wallet can offer the entire ZKP2P onramp flow to their users. This includes taking advantage of all of our payment platforms (Venmo, Revolut, HDFC, Garanti), supported blockchains (Base, Ethereum, Polygon etc), supported assets (USDC, USDT, ETH) and gasless transactions.

Quickstart

Integration simply requires you to customize query parameters in the URL and adding the link in your application. With prepopulated fields, you will control exactly which address, chain and token you want your user to onramp onto

// Example
https://zkp2p.xyz/swap?appId=Rampy&amountUsdc=1000&recipientAddress=0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045&platform=venmo&currencyIndex=0&network=base&toToken=USDC

To learn more about the onramp flow, check out this section of the docs.

Configuration

Examples

Onramp Revolut EUR to Base ETH

https://zkp2p.xyz/swap?appId=Rampy&amountUsdc=1000&recipientAddress=0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045&platform=revolut&currencyIndex=0&network=base&toToken=ETH

Onramp Venmo USD to Ethereum USDC

https://zkp2p.xyz/swap?appId=Rampy&amountUsdc=1000&recipientAddress=0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045&platform=venmo&currencyIndex=0&network=ethereum&toToken=USDC

Onramp Revolut SGD to Base USDC

https://zkp2p.xyz/swap?appId=Rampy&amountUsdc=1000&recipientAddress=0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045&platform=revolut&currencyIndex=2&network=base&toToken=USDC

Last updated