Term 3 Grants - Summary

ENS offchain resolver gateway in Rust

Alternate implementation of the official TypeScript gateway, implemented in Rust language.

What is already built

Roadmap

  • more optional datastore solutions like SQL databases, KV databases, etc, using Rust conditional compilation to only compile wanted datastores
  • a gateway Rust library so that custom gateways can be easily created rather than duplicating the provided code
  • Webapp + API + CLI to allow records edits when using a DB storage
  • Later: L2 data instead of an offchain DB.

Advantages for the ENS community:

  • more appeal for Rust developers
  • potentially faster gateways, thanks to Rust performance
4 Likes