3-Transform

3-Transform

Web2 -> Web3 in one click

The problem 3-Transform solves

1) Educational Tool for Web3 Beginners

The transition tool serves as an invaluable educational resource for individuals venturing into the realm of web3 technologies.
Learning by Doing: Users can input the URL of their existing web2 site, gaining hands-on experience in understanding how web3 integrations can enhance their digital presence.
Guided Integration: Step-by-step suggestions empower users to seamlessly incorporate smart contracts into their web applications.
Instant Deployment: The one-click deploy feature allows beginners to witness the real-world implementation of smart contracts.

2) Empowering Enterprise Users to Embrace Web3

For enterprise users, the tool becomes a strategic asset, simplifying the adoption of web3 technologies mandated by leadership.
Efficiency in Decision-Making: Executives and project managers can quickly assess the potential impact of web3 integration on their existing web infrastructure, facilitating informed decision-making.
Rapid Deployment for Business Agility: The one-click deploy feature ensures swift execution of web3 integrations, allowing enterprises to adapt to market demands and stay ahead of the competition.
Cost-Effective Solutions: By automating the generation of smart contracts and integration processes, the tool helps companies for rapid prototyping.

Challenges we ran into

  1. Understanding how to provide users a environment by running a hardhat project. We solved this by creating a runtime in the backend and then running users code through the hardhat environment.
  2. The very high time cost of installing a new environment. Solved this using shell scripts by reusing the same environment but with file modifications.
  3. Providing relevant examples to the LLM for fine tuning. It might seem siple at first but it actually took a lot of time to make sure it provided accurate results.

Tracks Applied (12)

Arbitrum Track

The autogenerated smart contract is deployed on Arbitrum automatically

Arbitrum

Polygon Track

The autogenerated smart contract is deployed on polygon automatically

Polygon

Filecoin Track

We have used Lighthouse.storage

Filecoin

Celo Track

The autogenerated smart contract is deployed on celo automatically

Celo

Base Track

The autogenerated smart contract is deployed on base automatically

Base

Alliance Track

We have built a robust business model including 2 use cases:- 1) Learning tool 2) subscription model 3) enterprise model

Alliance

Mantle Network Track

The autogenerated smart contract is deployed on mantle automatically

Mantle Network

MetaMask Track

Used Linea for deploying contracts automatically

MetaMask

Lighthouse.storage Track

we used it to store the autogenerated code

lighthouse

OKX Track

Used X1 chain for deploying contracts automatically

OKX

Scroll Track

The autogenerated smart contract is deployed on scroll automatically

Scroll

okto Track

Used it to account abstraction allowing google signin

okto

Cheer Project

Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.

Discussion