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
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
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: