Skip to content

Epic: ENSDb Development Platform #1826

@lightwalker-eth

Description

@lightwalker-eth

Goals include:

  • Ship ENSDb as a mature development platform for building custom ENS services on top.
  • Creating a more minimal "hello world" style example app template for building on top of ENSDb. This could be a minimal Hono app that includes things like some minimal middleware for passing things like the indexing status / config. The goal would be to be a minimal starting point for someone wanting to build a custom service. We could build a template repository, including a nice readme file / docs, so it’s easy to clone it and kick off a new repository for custom app that builds on ENSDb.
  • Move all ENS referrals-related APIs out of the ENSNode monorepo and into a new ensadvocates app that should live in the ENSAwards monorepo: https://github.com/namehash/ensawards
    • Use the minimal “hello world” style example app template for creating the new ensadvocates app
    • Move the ens-referrals package out of the ENSNode monorepo and into the ENSAwards monorepo
    • Configure the CI / Devops in the ENSAwards monorepo to support releases / deployments in similar ways as we've built up for the ENSNode monorepo
    • Require us to "dogfood" ENSDb as an integration point from outside of the ENSNode monorepo such that we fully understand any change management pains others might feel building on ENSDb as an integration point.

Metadata

Metadata

Assignees

Labels

epicHigher-level goal

Projects

Status

Active Epic

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions