Skip to content

ICP Pay (powered by MugglePay) : self-managed payments via ICP, ckBTC, ckETH, ckUSDC

License

Notifications You must be signed in to change notification settings

MugglePay/icp-pay

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ICP Pay (Powered by MugglePay)

Introduction

ICP Pay represents a standardized protocol with a suite of reference implementations, designed to empower developers to seamlessly integrate decentralized ICP payment systems into their applications and services.

Payment Flow

Shopify E-commerce Example: How to purchase a T-shirt online with ICP (ICP, ckBTC, ckETH, ckUSDC).

202408ICP_10s

Tech Architecture Diagram

ICP Payment Flow

Stablecoin Conversion for merchants

Merchants often prefer stablecoins due to their lack of price fluctuation, which ensures predictable revenue. Auto swap allows them to automatically convert ICP tokens received from customers into stablecoins likeUSDC. This eliminates the need for manual intervention and reduces the risk associated with holding a volatile asset. Currenlty, we use ICPSwap for the Conversion.

carbon

Why ICP Pay

The ICP blockchain delivers transactions with sub-second confirmation and at a minimal cost of under $0.002, ensuring a smooth user experience devoid of middlemen.

Supported Tokens

ICP

The Internet Computer Protocol (ICP) token is the native utility token of the Internet Computer blockchain network.

ckBTC

Chain-key Bitcoin (ckBTC) is a token on the Internet Computer that is backed 1:1 by bitcoin (BTC). ckBTC is an ICP-native token that uses chain-key cryptography to own and control all underlying bitcoin, extending the ICP protocol stack so the blockchain behaves like a faster, less expensive, and more environmentally sustainable solution than the Bitcoin network.

ckETH

Generic ICRC-1 token (e.g. ckUSDC)

Supported Wallets

Get started and pay with wallets that support ICP. This is a list of wallets that can be easily used to make payment on ICP.

E-Commerce Integrations

In order to maximize the number of merchants utilizing ICP for payment acceptance, it's crucial to simplify the integration of ICP Pay across various eCommerce platforms.

Shopify

Integrate ICP payments to your Shopify website: Shopify

WordPress / WooCommerce

Integrate ICP payments to your Wordpress Website: WordPress

Demo

Watch this video

Links

Twitter: https://x.com/paymuggle Youtube: https://www.youtube.com/watch?v=BNbLVqCkdK4&t=8s Register Now: https://merchants.mugglepay.com/ Github: https://github.com/MugglePay/icp-pay?f=icp

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •