Back to Skills Hub
Blockchain Attestation (EAS)

Blockchain Attestation (EAS)

@dbhurley
developmentEthereum Attestation ServiceBlockchain VerificationOffchain Attestation

Creates onchain or offchain attestations of completed work using the Ethereum Attestation Service (EAS). Supports task and deliverable hashing with optional onchain timestamping and verification.

🚀 Create permanent records of completed work on blockchain using the Ethereum Attestation Service. Choose between offchain attestations (free, instant, still verifiable) or onchain attestations (public timestamp, costs gas). Automatically hashes your task and deliverable for privacy and efficiency.

💡 Perfect for documenting work completion, building verifiable portfolios, creating audit trails, or proving deliverables without exposing sensitive data. Ideal for freelancers, teams, and organizations needing trustless proof of work.

✨ Get the security of blockchain with the flexibility of privacy—offchain by default means zero fees while maintaining full verifiability. Optional onchain anchoring gives you public timestamps when you need them.

GitHub

Requirements

EAS_PRIVATE_KEY

Private key for signing attestations (required for offchain and onchain modes)

EAS_RPC_URL

RPC endpoint for the selected blockchain network (required for onchain transactions and reads)

Node.js

JavaScript runtime for executing EAS attestation commands