dawksh / Ethereum-Avalanche-Cross-Linked-Bridge

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ethereum-Avalanche-Cross-Linked-Bridge

The uncentralised bridge is based on ERC721 token allowing the user to trade between the two chains.

The software requires the node address in each of the test net, along with ganache for locally creating an Ethereum development environment

Dependencies

  • Web3
  • @openzeppelin/contracts
  • @openzeppelin/upgrades
  • @truffle/hdwallet-provider
  • node
  • express

Getting Started

Initialise truffle using

truffle init 

To install and use ganache

npm install -g ganache
ganache

This will provide the mnemonic along with accounts and private key

To deploy on the Ethereum Test Net,

truffle migrate --reset --network ethTestnet

To deploy on the Avalanche Test Net,

truffle migrate --reset --network avaTestnet

About

License:MIT License


Languages

Language:JavaScript 64.5%Language:Solidity 35.5%