Passport run version of EAS indexer
User Story:
As the Passport XYZ team I want to run our own instance of the EAS indexer So that I can have monitoring and ensure stability of our Coinbase stamp
Acceptance Criteria
GIVEN the end user creates a new attestation for our Coinbase stamp on Base WHEN a user updates their attestation(s) THEN Passport indexer captures that in real time
- [ ] Setup our own indexer of EAS data
- [ ] Switch our stamp to use Passport indexer as primary
- [ ] If that fails, setup EAS as a backup
- [ ] Create monitoring (no attestations within 30min or 1hr) to alert and cut over to backup
From the EAS team: Our indexer is open source. https://github.com/ethereum-attestation-service/eas-indexing-service You can run it as a docker instance or you can manually connect it to a postgres db and run start.sh.
We should enable monitoring as well so we know if/when their are issues with the
Product & Design Links:
Tech Details:
Open Questions:
Notes/Assumptions:
@erichfi I put this in the backlog, let's monitor the EAS version and if we need to implement this we can set it up