Standard Event Catalog
EEP defines a set of standard event types using reverse-domain dot notation.
Naming Convention
{reverse-domain}.{entity-type}.{action}
Examples:
com.example.entity.updated
com.example.trust.changed
com.example.commerce.offer
Wildcard matching: com.example.entity.* matches all entity events. Only prefix matching is supported.
Entity Lifecycle
| Event Type | Description |
|---|
com.example.entity.created | A new entity profile was created |
com.example.entity.updated | One or more profile fields changed |
com.example.entity.deleted | An entity was permanently deleted |
com.example.entity.activated | A deactivated entity was reactivated |
com.example.entity.deactivated | Temporarily deactivated |
Trust and Identity
| Event Type | Description |
|---|
com.example.trust.changed | Trust score changed (includes previous and current values) |
com.example.trust.signal.added | A positive or negative trust signal was recorded |
com.example.identity.verified | Domain, email, or credential verification completed |
com.example.identity.did_updated | The entity's DID document was updated |
Content
| Event Type | Description |
|---|
com.example.content.published | A new page or post was published |
com.example.content.updated | Existing content was modified |
com.example.content.deleted | Content was deleted |
Connections
| Event Type | Description |
|---|
com.example.connection.followed | An entity gained a new follower |
com.example.connection.unfollowed | A follower disconnected |
Agent Events
| Event Type | Description |
|---|
com.example.agent.access.read | An AI agent read this entity's profile |
com.example.agent.access.search | An AI agent found this entity via search |
com.example.agent.task.received | An A2A task was submitted |
com.example.agent.task.completed | An A2A task completed successfully |
com.example.agent.task.failed | An A2A task failed |
Commerce and Marketplace
| Event Type | Description |
|---|
com.example.commerce.offer | A new price offer was made |
com.example.commerce.counter | A counter-offer was made |
com.example.commerce.accepted | A negotiation was accepted |
com.example.commerce.rejected | A negotiation was rejected |
com.example.commerce.invoiced | An invoice was generated |
com.example.commerce.paid | Payment was confirmed |
com.example.commerce.completed | A commerce transaction completed |
com.example.commerce.disputed | A dispute was raised |
com.example.service.listed | A new service was published |
com.example.service.updated | A service listing was updated |
com.example.service.delisted | A service was removed |
com.example.gate.config_changed | Gate configuration was updated |
com.example.gate.access_granted | Access to a new tier was granted |