Asset Registry Contract
Smart Contract: globally across all SRC20
Created: pre-exists / created only once
Purpose: Registry of asset data for all SRC20 tokens (meta data, esp. NAV)
Example: On Ropsten
Feature Description
Glossary
Item | Description |
KYA (Know Your Asset) | The intent of KYA is to create cryptographically-proven single-source-of-truth for metadata of a specific SRC20 and the asset it represents; token issuers can add and update dozens of parameters and attributes of their project, store them on a website (URL) or IPFS file; this allows investors to have unfettered access to a full history of data change over the life-cycle of the token |
NAV (NetAssetValue) | NAV describes the value of the asset which is tokenized by a specific SRC20; it’s a common value in capital markets to describe the value of an asset and is based on underlying reports and assessments about the asset; as NAV represents the value of assets on the Swarm network it is used as the key value to determine the required SWM staking amounts for each SRC20 token |
Read Functions
Function | Description |
| Returns the currently registered NAV for a specific SRC20 |
| Returns the address of the |
| Returns the address of the SRC20 Factory contract |
| Returns true if the caller is the contract owner |
| Returns all KYA data (NAV, KYA hash, KYA URL) registered in this contract for a specific SRC20 |
| Returns the KYA data (KYA hash, KYA URL) registered in this contract for a specific SRC20 |
Write Functions
Function | Description |
| Creates a new record for of KYA data (NAV, KYA hash, KYA URL) for a specific SRC20 in this contract |
| Contract owner can renounce ownership of the contract |
| Updates the NAV value for a specific SRC20 |
| Transfers ownership of this contract to another address |
| Updates the KYA data (KYA hash, KYA URL) registered in this contract for a specific SRC20 |
Last updated