Let's compile the smart contract.
cargo +nightly contract build
Then, you can see something like this:
After compiling, you can find the target
folder which contains this wasm
file on your directory.
As a next step, we will generate the contract metadata.
cargo +nightly contract generate-metadata
The metadata is also known as contract ABI.
Now, you can find a metadata.json
file in the same directory.
Any questions? Feel free to ask us.