Ethereum Attestation Service
SESHAT uses EAS (Ethereum Attestation Service) on Base L2 for creating immutable attestations. EAS is an open-source protocol for making, verifying, and revoking on-chain attestations.Why Base L2?
| Factor | Ethereum L1 | Base L2 |
|---|---|---|
| Cost per attestation | ~$5-50 | ~$0.001 |
| Confirmation time | ~15 min | ~2 sec |
| Security | Native | Inherited from L1 |
| Decentralization | High | Medium |
Schema
SESHAT uses a custom EAS schema:Attestation Lifecycle
1
Content Created
You write research notes or code
2
Hash Generated
SHA-512 fingerprint computed locally
3
Transaction Signed
Your wallet signs the attestation
4
On-Chain Recording
Attestation stored on Base L2
5
Local Ledger Update
SQLite records the attestation for querying
Verification
Every attestation can be verified:- Schema used
- Attester address (your wallet)
- Timestamp
- Decoded data (fingerprint, project, etc.)
Cost Estimation
| Operation | Gas | Cost (ETH) | Cost (USD) |
|---|---|---|---|
| Single attestation | ~80,000 | 0.00001 | ~$0.002 |
| Batch (10) | ~400,000 | 0.00005 | ~$0.01 |