Skip to content

Ethereum Comments Protocol

Why Build on ECP?

  • 🌐 Permissionless & Available - Comments become part of Ethereum's permanent record, accessible by any application
  • 🔧 Composable & Programmable - Comments can be referenced by other smart contracts, enabling new use cases
  • ✅ Verifiable - Cryptographically signed comments provide proof of authorship and timing
  • 🛡️ Censorship Resistant - While apps can moderate interfaces, underlying data remains accessible onchain
  • ⚡ Cheap & Fast - Gas optimized for L2s (~$0.001 per comment on L2s)
  • 🏷️ Attributable to Your App - Comments are linked to both author and app, enabling composable rewards

Choose how to integrate ECP into your app or website

Fork a Boilerplate

Get started immediately by forking one of our working demo applications.

Write a hook

hooks are smart contracts that define the rules for commenting on a channel. They enable powerful features like:

  • Custom access control
  • Comment fees
  • Integration with other protocols

Learn how to create and deploy your own hook in our hooks Guide.

Next step