Open Curator - Kauri
Write Article
Create Collection
Import from medium
Sign in
POSTED 21 Feb 2019 19:39

Open Curator


Project Name

Open Curator

Project Tagline/Description (140 Characters Max. Will be used on table card for judging)

Open Curator is a dApp that allows to curate multiple Token Curated Registries (TCRs) in a single app.

Team Members. First and Last Names

  • Agustin Ferreira
  • Agustin Lavarello
  • Martin Sanchez
  • Ramiro Gonzalez ID for Each Team Member (we will use this to contact you and your team)

Detailed Project Description (no more than 3-4 sentences)

We designed and developed a TCR standard and a first simple implementation of the standard. Creating these components was the first milestone for developing a dApp thats allows user to curate multiple sources of content into a single place. Open Curator allows users to create new customized curating lists that fit to multiple use-case and also allows them to integrate existing TCRs that implements the standard.

  • Github Repo: link
  • TCR standard: link
  • SimpleTCR (implementation): link

Describe your tech stack (e.g., protocols, languages, API’s, etc.)

TCR smart contracts were developed using Solidity 0.4.24, Open Zeppelin and ZeppelinOS. The dapp was built on top of Zeppelin new Zepkit using React.js (material-ui, rimble ui, redux, redux-saga, redux-router), we also integrated the awesome SDK of Portis web3.

Track for which you’re submitting (Open or Impact)


All Bounties Completed/Incorporated

Zeppelin - Bounty 2 - We used the ZepKit to kick-start our project, ZeppelinOS for deploying our TCR Factory and our smart contracts relied on some OpenZeppelin contracts for bootstrapping and security. (planning to PR our SimpleTCR contract).

Portis - Bounty 1 & Bounty 2 - We integrated with Portis to provide a frictionless UX, by customizing Zeppelin's ZepKit that came out of the box with Metamask so that Portis' SDK was used as a default provider.

A link to all your source code on a public repo (i.e. Github)