The general purpose of the Arweave-SMT is to allow developers to create and configurate their own webservice that tracks for the chosen smart contract events and gives neccessary proofs to smart contract users, based on Sparse Merkle Tree. This will be implemented in next releases.
The purpose of this demo version is to allow users to play with one already created sparse merkle tree(hereinafter - SMT) without interaction with smart contract. You can only store any value (required size is no more than 32 bytes) you want for your ethereum address.
Firstly, You need to login with your arweave address. After that you'll get available data of the current SMT state.
Next you need your MetaMask be opened to get input field for your value to store it, and button to get your proof and field to read value from db for every ethereum address you want.
Waiting for login...