tsukipond8531 / mirror-NFTs

A backend able to mirror NFTs to any arbitrary chain

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Miral

A relayer able to mirror any NFT to an arbitrary L2

How to use it

  • Launch MongoDB using docker compose
docker compose up
  • Launch relayer
yarn start

And that's pretty much it

How to interact

  • Deploy
curl -X POST -H "Content-Type: application/json" -d '{"constructorArgs":["arg1", "arg2"]}' http://localhost:3000/deploy/--l1ContractAddress--
  • Login
http://localhost:3000/login/--L1 EOA--/--L1 NFT ADDRESS--/--Token Id--
  • Update L1
http://localhost:3000/login/--l2ContractAddress--/--tokenId--

Architecture

About

A backend able to mirror NFTs to any arbitrary chain

License:MIT License


Languages

Language:TypeScript 93.1%Language:Solidity 6.0%Language:JavaScript 0.9%