Page Navigation

epress node Developer Docs

Open

Collapsed while browsing epress world protocol docs.

Follow Handshake Flow

Follower signs a follow intent, followee verifies trust conditions, then both nodes persist relationship state.

Follower Nodesign typedData + signatureFollowee Nodeverify signature + timestampRelationship Stateconnection persistedPOST /ewp/connections201 created

Content Replication Flow

Signed publication payloads are pushed, verified by followers, then resolved into local timeline data.

Publisher Nodesign statementOfSourceFollower Nodecheck follow + verify payloadLocal Timelinepull content and persistPOST /ewp/replications201 replicated

Node Profile Sync Flow

Profile changes are broadcast as signed updates and applied only when the incoming timestamp is newer.

Publisher Nodesign profile payloadPeer Nodeverify signer + timestampNode Cacheupdate if newer onlyPATCH /ewp/nodes/:address204 acknowledged

Unfollow Flow

Unfollow requests are signed and verified with role-aware orientation, then connection state is removed.

Initiator Nodesign unfollow payloadReceiver Nodeverify signer orientationConnection Removedstate transition completeDELETE /ewp/connections204 acknowledged