Bytom Kit is a Development Assist Tool which helps developers understand Bytom more easily. It assembles functions such as verifying, labeling, decoding, Testnet Faucet, etc.
This tool packages a set of Bytom API and 7 tool methods through Python. If you have development need, you can check out the usage in the readme.MD file inside the project. Link to the project source: https://github.com/Bytom/bytom-kit.
Key
Link: https://blockmeta.com/tools/key
The Key page shows the entropy, mnemonics, the seed, the root expanded private key, the root expanded public key and a private key QR code. This function can be used to create new private keys.
Address
Link: https://blockmeta.com/tools/address
The address page is mainly used to create new addresses. This page shows the expanded public key, the account index, the address index, options of change, options of network, the address path, the control program, the address, and a private key QR code.
Sign
Link: https://blockmeta.com/tools/sign
This page shows the expanded private key, the message, and the signature. It uses Private Keys of addresses to sign the message and input the Private Keys and message contents. Pushing the “Sign Message” button generates the Signature.
Verify
Link: https://blockmeta.com/tools/verify
In this page, you can input the expanded public key, the message, and the signature in order to verify the signature. Pushing the “Verify Signature” button to return the verify result.
Submit Transaction
Link: https://blockmeta.com/tools/txs
Input the raw transaction and push the “Submit Network” button in order to submit transaction.
Decode Raw Transaction
Link: https://blockmeta.com/tools/decodes
Input the raw transaction and push the “Decode Transaction” button in order to decode the hexadecimal character string to JSON format.
Testnet Faucet
Link: https://blockmeta.com/tools/faucet
This is the Bytom Faucet Tool Port. Developers can use this tool port to get Bytom test tokens.