Your gateway to bridge the gap of staked assets across chains!
Seamlessly transfer your staked tokens to emerging chains like Mantle and Taiko!
The process is as follows:
- the staked tokens are deposited to a designated address on the origin chain.
- this triggers the validator, which makes sure that the funds were received.
- the StakeBridged tokens (sbstETH, sbstMATIC or sbstSOL) will now be sent to the address on the destination chain.
This project is one of the winners of the Taiko Best dApp Bounty at ETHKL 2023 Hackathon.
Here's our presentation.
Here's our showcase.
- Solidity | smart contracts
- Hardhat | Ethereum development environment
- Next.js | frontend
- Material UI | styling
First make sure Hardhat is installed, you can follow this tutorial
Clone this repo
git clone https://github.com/SkyYap/Web3-Explorer.git
Install dependencies via npm
npm --prefix ./nextjs install
npm --prefix ./solidity install
Compile smart contracts
npx --prefix ./solidity hardhat compile --force
Deploy smart contracts
npx --prefix ./solidity hardhat run ./scripts/deploy.js --network origin
Create optimized production build
npm --prefix ./nextjs build
Start the app
npm --prefix ./nextjs start