Source code verification provides transparency for users interacting with smart contracts. By uploading the source code, AuraScan will match the compiled code with that on the blockchain. Just like contracts, a "smart contract" should provide end users with more information on what they are "digitally signing" for and give users an opportunity to audit the code to independently verify that it actually does what it is supposed to do.
This project is built following the flow of verifying a smart contract of CosmWasm documentation.
git clone https://github.com/aura-nw/verify-contract
cd verify-contract
cp .env.example .env
4. Install dependencies. (Make sure nodejs is installed: https://nodejs.org/en/)
npm i
Multisignature backend use MySQL and Nodejs. Make sure installed them.
# development
$ npm run start
# watch mode
$ npm run start:dev