← Back to home

Pay3

Pay3 is a smart contract based subscription payment system. User can start and stop the subscription easily. Service provider can use this system only deploying contract this.

Screenshots

Pay3 screenshot 1
Pay3 screenshot 2
Pay3 screenshot 3

Problem Statement

Pay3 is a smart contract based payment system. Service provider can start subscription only deploying this contract.Users can be charged with prepaid way to NFT as their own virtual wallet and quickly stop-start subscription.They can also withdraw at any time you can control your rights.・User experienceStart-step1.Minting NFT2.Pushing Charge button(for example:over 0.01ETH)3.Pushing On buttonStop-step1.Pushing Withdraw2.Pushing Off button・ConclusionThe Single Contract configuration allows for customization, and a subscription system can be prepared for each service, making it possible to tailor operations to the characteristics of the service.we hope to promote the use of this infrastructure and reduce the number of subscription services with cumbersome cancellation procedures.

Solution

・Technical pointsBy using NFT, virtual wallets can be created at a lighter weight than Acount Abstraction, and can be deployed and used on a per-service basis. There is no need to create a new wallet.And by treating NFTs as virtual wallets, it is easy to transfer the right to subscribe itself to others.The Single Contract configuration allows for customization and preparation of a system of subscriptions for each service, enabling operations tailored to the characteristics of the service.

Hackathon

ETHGlobal Tokyo

2024

Contributors