Ve Tokenized Assets Manager consists of admin web app, asset configuration sheet and an Ethereum registry contract.
The admin app reads data and formulaic representations and displays asset information in a table for the admin to accept by sending a transaction to the registry contract using their Metamask Ethereum account.
Creating a new asset starts with adding a row with asset information. The information includes the name and symbol of the token, type, supply, and a list of key-value pairs defining the source of the tokenized asset.
The spreadsheet periodically fetches information from Etherscan API. Asset properties are highlighted when not in sync with the blockchain.
Any modification made to the spreadsheet (including new token additions) shows in the admin web app. Changes are marked as “new” or “changed” depending on whether they apply to a new token or an existing one.
Selecting a row in the table opens the review dialog pane which allows verifying the details of the change before making it permanent on the blockchain.
After clicking on “Create” button, a standard Metamask transaction dialog shows up. By sending the transaction to the registry contract the admin creates a new Ethereum ERC2-compatible contract representing the tokenized asset.
The “Blockchain” spreadsheet contains read-only data on actual state of tokens on-chain.