Milestone Kickoff: Identity Team ๐Ÿ”– [Aug-Sep]

Hi all, we are the identity team at cLabs: Eela, @isabelle, @Alec and me :wave:

Last Wednesday (August 24) we began a new ~6 week milestone, which will take us to Wed, September 28. With this post, weโ€™d like to share some of our current priorities and associated deliverables.

Overall, our main priority continues to be launching the new federated attestations protocol (โ€ASv2โ€) in parallel to the existing validator-run attestation protocol (โ€ASv1โ€). You can read more about the new protocol design and motivation in CIP51: Federated Attestations Protocol.

Our specific goals for the 6 weeks are to:

  1. Complete the OdisPayments.sol smart contract audit process (incl. responses from auditors)

    This matters because because the OdisPayments.sol contract will be launched with the Core Contracts 8 Release. The OdisPayments.sol contract is important because it is used to rate-limit ODIS and prevent attacks against it. Overall, ODIS is important for the functioning and security of ASv2, so getting the contract audited is important for our ASv2 launch.

  2. Publish CGP62 for voting

    This matters because the smart contracts that enable the ASv2 launch (incl. (FederatedAttestations.sol, Escrow.sol, OdisPayments.sol) will be managed by Governance as Celo Core Contracts and therefore require a governance vote to be released. CGP62 (currently in draft) essentially proposes the new Core Contracts Release 8.

  3. Merge ODIS v2.0.0 refactor branch to master

    This matters because the ODIS 2.0.0 refactor is a very large PR with ~10k+ new lines (at the moment). As mentioned above, ODIS is important for the functioning and security of ASv2, so getting the code changes reviewed and tested thoroughly matters a lot of for the ASv2 launch.

  4. Collect feedback from early ASv2 adopters on our proposed user flows

    This matters because ultimately we are here to serve our users (in this case early ASv2 adopters) and our proposed user flows are only as good as they are at solving our usersโ€™ discovery problems.

As always, weโ€™d love to hear from you. We greatly appreciate any feedback you might provide, whether good or bad, we are here to listen to you. Feel free to respond below however small or big your message might be! Thanks in advance :pray:

Also feel free to respond below if you are interested in participating in our ASv2 private beta release :rocket: