尽量符合 EIP-4824 标准

EIP-4824: Common Interfaces for DAOs

  1. 每一个提案以这个格式上链到 IPFS
  2. contentURI 可以把提案内容也上到 IPFS,然后在把它放进去
  3. SeeDAO 的提案不会直接触发链上行为, 原则上应该没有 calls
  4. 会触发链上行为的情况,等到行为完成补上 Calls
  5. SIP 应有一份完整 html 版本,并且能加密出 Hash,详细 SIP 应该在 GitHub 有备份
  6. SIP 中的链接信息应尽量使用 IPFS 等去中心存储副本并引用,避免链接失效
{
    "@context": "<http://www.daostar.org/schemas>",
    "type": "DAO",
    "name": "<name of the DAO>",
    "proposals": [
        {
            "type": "proposal",
            "id": "<proposal ID>",
            "name": "<name or title of proposal>",
            "contentURI": "<URI to content or discussion>",
            "status": "<status of proposal>",
            "calls": [
                {
                    "type": "CallDataEVM",
                    "operation": "<call or delegate call>",
                    "from": "<EthereumAddress>",
                    "to": "<EthereumAddress>",
                    "value": "<value>",
                    "data": "<call data>"
                }
            ]
        }
    ]
}