A smart contract for Aleph Zero that enables the safe sending of crypto via a decentralised chequeing (send/collect) system. Also integrates AZERO.ID to provide an optional, extra check by validating that the receiver's wallet address matches a provided AZERO.ID.
cargo install --force --locked cargo-contract --version 3.2.0
cargo checkmate
cargo sort
cargo test
export CONTRACTS_NODE="/Users/myname/.cargo/bin/substrate-contracts-node"
cargo test --features e2e-tests
- Build contract:
# You may need to run
# chmod +x build.sh f
./build.sh
- If setting up locally, start a local development chain.
substrate-contracts-node --dev
- Upload, initialise and interact with contract at Contracts UI.