Home

Awesome

KPMG FRANCE'S PROJECT - ENCODE HACKATON

We wanted to build something around the messaging feature between Ethereum and Starknet. Vaulti is a bridge where your tokens deposited on L1 doesn't simply sleep and do nothing, they generate you a passive income.

Tech Stack:

L1

Solidity, Truffle, OpenZeppelin, Metamask

L2

OpenZeppelin, Cairo, Nile, Argent X,

Front

React, web3React, Starknet-react, Next.js, Tailwindcss, Vercel

Getting Started

First, install the dependencies:

npm install 
# or
yarn install

Then create a .env file that needs to contain the following values:

L1_VAULT_ADDRESS=0x00000000000
L2_BRIDGE_ADDRESS=
L1_TOKEN_ADDRESS=
L2_TOKEN_ADDRESS=

Run the development server:

npm run dev
# or
yarn dev

Open http://localhost:3000 with your browser to see the result.

Learn More about Next

To learn more about Next.js, take a look at the following resources:

You can check out the Next.js GitHub repository - your feedback and contributions are welcome!

Deploy on Vercel

The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.