CLI Tutorial
In this tutorial, you will learn how to use the Fiammad Command Line Interface(CLI) to send requests related to zkpverify.
Preparations
1. Clone Fiamma Git repository
git clone https://github.com/fiamma-chain/fiamma
cd fiamma
git checkout <release-version>ZKPVerify Module
1. Send your proof to Fiamma network
fiammad tx zkpverify submit-proof \
--from <account_name> --chain-id <chain_id> \
--gas <gas> --fees <fees> \
--node <node> \
--keyring-backend test \
<namespace> \
<proof_system> \
<proof> \
<public_input> \
<vk>
<data_location>2. Get Proof id

3. Submit community verification to Fiamma network
4. Get proof data by proof id from Fiamma network
5. Get bitvm chanllenge data by proof id from Fiamma network
6. Get verify result from Fiamma network
7. Get verify result by namespace from Fiamma network
8. Get pending proofs from Fiamma network
9. Get pending proofs by namespace from Fiamma network
BitVMStaker Module
1. Create a new staker account by staker address
2. Get a list of holding information about all the stakers
3. Remove a staker account by staker address
4. Register a new verification key (VK)
5. Get a list of registered VKs
6. Remove a registered verification key(VK)
7. Update committee addresses
8. Get the committee address
Last updated