How it worksΒΆ
The main aim of these smart contracts is to provide a blockhain-based asset management. Practically, an asset is defined as an element with the following main features:
its ownerships is handled via a shares mechanism
it is able to generate revenues, which can be redistributed to the share owners
The asset management is thought to be integrated inside an Aragon platform in order to use the functionalities already provided. Consequently, an Aragon community can have more assets. Each asset has its own shares holders.
In general, the most significant operations needed in the asset handling have to be managed by the VotingApp provided by Aragon. Instead in other cases this approach is not required/convenient.
Below the operations handled via VotingApp application are reported:
asset creation
share distribution, initially owned by the asset itself
asset deactivation (i.e. the asset has problems and needs to be repaired before restarting to generate revenues)
asset activation, to activate the asset after a deactivation
As it can be easily understood, the aforementioned operations are extremely significant. Indeed, the related blockchain transactions
occur few times during an asset life.
In order to properly consider their importance, the transactions effective running has to be voted by the community via VotingApp.
On the other hand, other operations do not need to be voted by the entire community, they are reported below:
revenue setting, performed by a trusted community manager
revenue claims, performed by share owners
In the next chapters, the aforementioned operations and the related smart contracts will be explained in details.