Decentralized Identity

Your Ethereum address is your identity. No usernames, no passwords, no central authority. You prove who you are by signing a message with your private key.

Private Key(secret)๐Ÿ”‘Sign MessageSIWEโœ๏ธEthereum Address0x742d...f9๐Ÿ†”= Your IdentityNo password required โ€” just prove you own the private key

Traditional Account

โœ—Username + Password
โœ—Stored on company servers
โœ—Can be deleted or banned
โœ—Password resets required
โœ—Data breach exposure

Sign-In with Ethereum

โœ“Your wallet = your identity
โœ“No central server stores it
โœ“Cannot be deleted by anyone
โœ“No password to forget
โœ“Cryptographic proof

When you sign in to epress, you're not creating an account on our servers. You're proving ownership of an Ethereum address. This identity is portable โ€” use it across any epress node or any other service that supports SIWE (EIP-4361).

Proof of Source

Every piece of content on epress comes with cryptographic proof of its origin. The Proof of Source (PoS) contains a Statement of Source (SoS) structure that binds content to its publisher.

๐Ÿ“„ContentSHA-256contentHash0x8f3a...โœSignPoS โœ“Proof of SourceProof of Source (PoS)Statement of Source (SoS)contentHash0x8f3a2b...publisherAddress0x742d...timestamp2026-03-13 10:17:00signature:0x1f9c8e7a2b3c...Anyone can verify: SHA-256(content) = contentHashโ†’ signature valid โ†’ publisher confirmedโœ“

Statement of Source (SoS)

  • โ€ขcontentHash โ€” SHA-256 hash of the content
  • โ€ขpublisherAddress โ€” Ethereum address of the publisher
  • โ€ขtimestamp โ€” When the content was signed
  • โ€ขsignature โ€” EIP-712 typed signature

Why It Matters

  • โ€ขContent cannot be forged or attributed falsely
  • โ€ขAnyone can verify authenticity without a trusted third party
  • โ€ขTimestamps are cryptographically bound, not server claims
  • โ€ขBuilds trust through mathematics, not platforms

Nodes & Protocol

epress nodes communicate via the epress world protocol (EWP) โ€” an open protocol for content distribution. Each node stores content, manages follows, and syncs with peers.

EWPEWPEWPEWPEWPYour Nodeยท Contentยท Connectionsยท Profileself-hostedNode Bยท Contentยท Connectionsยท ProfileNode Cยท Contentยท Connectionsยท ProfileNode Dยท Contentยท Connectionsยท Profile

No Central Server

Nodes communicate directly with each other. No company owns the network infrastructure.

Open Protocol

EWP is public. Anyone can implement a compatible node in any language.

Equal Peers

Every node has identical capabilities. No privileged nodes, no gatekeepers.

Content Flow

When you publish, content doesn't just reach your followers โ€” it becomes permanently distributed across the network, each copy carrying its own cryptographic proof of origin.

Alice's NodeSigns contentGenerates PoS{ hash ยท addresstimestamp ยท sig }PoS only ยท ~200 bytesPoS only ยท ~200 bytesPoS only ยท ~200 bytesBob's Nodeverify โ†’ pull โ†’ storeCarol's Nodeverify โ†’ pull โ†’ storeDave's Nodeverify โ†’ pull โ†’ storeLocal ReplicaContent + PoS โœ“Local ReplicaContent + PoS โœ“Local ReplicaContent + PoS โœ“Local Timeline โ†“Content lives here. Timeline builds from this.

PoS Travels With Content

Every replica carries the original cryptographic proof. Authenticity is verifiable anywhere in the network, without contacting Alice's node.

Local Storage Enables Local Timeline

Because each follower node stores content replicas locally, your timeline is generated entirely on your own node โ€” no central server involved.

Local Timeline

Your timeline is generated locally by your node, aggregating content from everyone you follow. No algorithmic manipulation โ€” just a simple, timestamp-ordered feed you control.

Platform Algorithmic Feed

๐Ÿ”ฅ TRENDING ยท SPONSORED

You won't believe what happened...

โš  Paid promotion

๐Ÿ’ฐ AD ยท PROMOTED

Buy this product โ€” limited offer

โš  Advertiser content

๐Ÿ‘ VISIBILITY THROTTLED

My honest opinion about...

โš  Reach limited by algorithm

๐Ÿ” SUGGESTED ยท NOT FOLLOWED

We think you'll like this...

โš  Platform chose this for you

Platform decides what you see.

VS

epress Timestamp Timeline

14:32Bob

Just deployed my epress node, feels great

โœ“ Content + PoS verified

13:15Carol

Signed my first post on epress network

โœ“ Content + PoS verified

12:08You

Welcome to my node โ€” this is home

โœ“ Content + PoS verified

11:45Bob

Reading the epress whitepaper, chapter 12 is wild

โœ“ Content + PoS verified

You choose sources. Timestamp order. Nothing hidden.

Run Your Own
epress Node

One command to join the decentralized network. Your node, your data, your rules.

curl -fsSL https://epress.world/install.sh | bash