project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4

ChatGroupWallet

Using the chat function of the push protocol, create a group chat and then create a new wallet for the group.

ChatGroupWallet

Created At

ETHGlobal Tokyo

Winner of

trophy

🏊‍♂️ Polygon — Pool Prize

Project Description

Using the chat function of the push protocol, create a group chat and then create a new wallet for the group.You can skip all the tedious accounting talk, plus you can open a common account just by creating a group chat. And our solution incorporates additional scalability.Consider, for example, the case of toC. Add a contract that aggregates the amount paid for the wallet and refunds it so that the percentage of the amount paid and the percentage of the wallet balance are correct, and execute it at the time of group elimination, so there is no need to worry about who is refunded to whom and how much.In the toB, If you add a contract that requires the approval of a specific member for remittance, you can seamlessly structure the approval process using a chat tool. Of course, it can also be used for DAO. In this case, we created the EOAwallet as the group's wallet, but it is not even necessary to generate a private key if we enable the connection to the AAwallet. We can make the naïve topic of money matters a minimal and seamless process that enriches lives. That is our solution.

How it's Made

The push protocol allows us to implement a chat function and create wallet addresses for it, making it possible to create wallets for each group.A group wallet was created by importing ethers.js, one of the Ethereum JavaScript libraries, generating a private key, and distributing it to each group chat.

background image mobile

Join the mailing list

Get the latest news and updates