Skip to content

A dapp for moving NFTs from one blockchain to another.

Notifications You must be signed in to change notification settings

anuprshetty/nft_bridge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NFT Bridge

A dapp for moving NFTs from one blockchain to another.

nft_bridge_dapp

Smart Contracts

  • Token (token_alpha)
  • NFTMinter (tom_and_jerry)
  • BridgeNFTMinter (tom_and_jerry)
  • NFTBridge (nft_bridge)

Tools and Technologies Used

  • nft:
    • IPFS, NFTs, Python
  • contract:
    • Smart contracts (ERC20, IERC20, ERC721Enumerable, IERC721Enumerable, ReentrancyGuard, Ownable, IERC721Receiver)
    • Hardhat, Ethers.js, Solidity, OpenZeppelin, Remix IDE, Ethereum, EVM (Ethereum Virtual Machine), Blockchain, Etherscan, JavaScript, Mocha Testcases, Solidity code coverage
  • dapp:
    • React.js, Web3.js, Nginx, Metamask wallet
  • Docker and Containers
  • Ethernal dashboard - EVM compatible private blockchain network explorer.
  • GitHub actions

How To Run?

Workflow

  1. Deploy on blockchain 1
  2. Deploy on blockchain 2
  3. Workflow for blockchain 1
  4. Workflow for blockchain 2