Protocol Specification
Akord Vault is a space for collaboration and exchange.
Akord Protocol defines how groups of people can share and collaborate with documents, messages, and more, within an Akord Vault with the ability to function across generations through the use of SmartWeave.
Akord Protocol consists of the vault smart contract that defines a set of valid action types - commands and their permissions. Every action within the vault is a transaction - an interaction with the corresponding vault contract instance.
The owner creates the vault and manages access to it by inviting new members as contributors or viewers. The vault owner and contributors can then share the new data within the vault. Any vault member can read this data.
The data in the vault is organised in node objects where each node has its id, type, data versions and can reference another node as its parent.
Last modified 1mo ago