project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4
project screenshot 5
project screenshot 6

3TREE

Send and receive token via SNS-id. Integrate your Identities.

3TREE

Created At

ETHGlobal Tokyo

Winner of

🏊‍♂️ Polygon — Pool Prize

Project Description

3TREE rapidly builds WEB3 identities by connecting social links and wallets. By generating bio links, users can quickly conduct transactions without revealing their identity through social links alone and expand their digital identity. Additionally, 3TREE enables users to manage their digital wallets at a UX level similar to WEB2, providing an integrated overview of their transaction history. Users can view detailed send and receive histories, monitor the status of transactions as completed, pending, or failed, and instantly receive assets if the transaction hasn’t been completed yet. Furthermore, users can choose wrapped tokens for receiving assets, made possible by the application of on-chain scheduler technology. This offers a gasless experience for users. By introducing a marketplace where users can utilize their in-platform pay points, 3TREE expands the use-cases for digital assets. By seamlessly integrating with existing WEB2 pay points, 3TREE contributes to the expansion of the crypto ecosystem.

How it's Made

Our project integrates web3 and SNS identities into a user-friendly web app for accessible crypto transactions. We developed Solidity smart contracts using Hardhat, Ethers, and OpenZeppelin libraries, incorporating custom encryption using salt and a custom Signer for accessing escrows based on social identities. The responsive frontend was built with React and JavaScript, connecting to smart contracts through Web3.js and Ethers. The backend utilizes a Spring Boot framework and a MySQL database, deployed on AWS infrastructure including RDS, EC2, Route53, ALB, and ACM.

background image mobile

Join the mailing list

Get the latest news and updates