Skip to content

ArchiDAO/ArchiDAONFT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ArchiDAO NFT

The ArchiDAO NFT is the governance token for ArchiDAO. It serves a dual purpose: a governance vehicle and a membership record, encapsulating the credentials for each member of the organisation. The NFT is structured so that it is compliant with the W3C Verifiable Credentials and decentralised identifiers, as described here: Verifiable Credentials decentralised identifiers

The NFT holds the governance part while DiD and VC hold the credentials and experience part of the member identity.

One potential implementation would be of the ArchiDAO NFTs around Soulbound Tokens (SBT) as referenced here: Decentralised Society:Finding Web3's Soul. Fundamentally we need to avoid "market fundamendalism" for governance and participation in the DAO, as both are social goods that are not captured alone by economic indicators, such as the fungible Tokens used for rewards and staking internally in the DAO.

Soulbound Tokens

there are two EIPs for SBTs - EIP4973 and EIP-5114

For reference implementation of EIP-4973, the discussion at Ethereum-Magicians is here: EIP4972 -Account-bound tokens

The code for EIP-4973 is located here: EIP4973 reference implementation

Beyond credentials each ArchiDAO NFT also has the governance utility in the organisation, i.e holders may participate in governance decisions to steer the ArchiDAO.

This current repository version is a temporary development one, until we structure the whole architecture and infrastructure, which might contain more than one token and project smart contract. Then this repostory will migrate to a "verifiable credentials & governance NFT"

ArchiDAO governance

The basic premise of ArchiDAO is that we use a multi-governance system- the ArchiDAO NFT acts as your Identity and credentials and is used to govern the DAO in important decisions - for fast decisions on a daily basis ArchiDAO uses Snapshot and its own ENS, to allow for say selecting a background for a workshop or a particular tutorial in a workshop. For Project governance, ArchiDAO uses its own ERC20 token which has both staking and project governance mechanisms, to apply into projects. As such only members who are staked on a project can govern that project. Hence a member has three ways to influence and participate in decisions: govern via their ArchiDAO NFT, make choices via Snapshot, and stake to participate in a project's outcome via governance tokens.

This takes place as we believe that governance rights of the organisation should not be really transferable. See Soulbound tokens for a more in depth explanation.

Important Governance platforms: Tally
SnapShot

Examples

Technologies and tooling to use

References for Skills Classification

ToDo-

  • batch whitelist implemented
  • multisig (check Gnosis Safe API to implement)

Technical Implementation

  • OnChain- Polygon TestNet
  • possibility of encoding all parameters of the NFT onchain with base 64 (not the recomended solution): code all parameters of the NFT onChain coinvert into BASE64 - (Base64 is a group of binary-to-text encoding schemes that represent binary data) render the NFT in .svg - This allows to render directly onchain data-

Specifications

ERC721Vote Verifiable Credentials

  • OffChain-

References (Projects, constracts, examples, readings)

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •