Skip to content

On-chain Social and Messaging Apps#

Overview#

Several experimental social and messaging apps were shared in the January 2026 development log. They use Ergo tokens and client-side apps instead of centralized accounts.

Recent updates#

  • Jan 3: SIGHT v1.1, SAY v1, and Ergo Wallet Statement preview were shared publicly.
  • Jan 4: Ephemeral Messenger v1.0 launched with Nautilus-only signing and contract-enforced cleanup.
  • Jan 5: Ephemeral Messenger v1.1 added passcode/passphrase encryption.
  • Jan 7: Ergo Wallet Statement added T2T/N2T LP pricing work, mobile layout improvements, and a plan for public JSON/CSV/query exports.

SIGHT#

SIGHT is a decentralized anonymous reporting dApp.

  • Reports are minted as tokens on Ergo and the frontend is hosted on IPFS, so there is no central server that can delete reports.
  • Token names use SIGHT-{timestamp}.
  • Metadata is JSON with GPS coordinates, timestamp, tag, and proof-of-work nonce.
  • The browser computes client-side proof of work using location, timestamp, and wallet address; readers re-verify the proof and reject invalid reports.
  • GPS is truncated to neighborhood level and the app runs in-browser with no account system.
  • The source log describes fallback API endpoints and a "bring your own endpoint" model for resilience.
  • The app is a single HTML file with embedded WASM. The host tab documents the token format and verification path so anyone can host a frontend, read reports from chain, or build a separate minter.
  • Expected report cost was described as about $0.01 in ERG, with a small wallet balance lasting hundreds of reports.

SAY#

SAY is a P2P social app where posts are tokens.

  • Each post is a SAY-{timestamp} token minted to the user's wallet.
  • Content, timestamp, and address are stored in the token description.
  • Anti-spam uses a browser-computed SHA-256 proof of work with 4 leading zeros.
  • Feeds verify that each post token is still held by the original minter.
  • Profiles use SAYER tokens, follows use SAYFOLLOW tokens, and ErgoPay enables mobile signing.
  • The app is 100% client-side HTML/CSS/JavaScript with embedded WASM and reads chain data through Ergo Explorer APIs.
  • The feed supports verified network posts, a per-wallet user view, clickable links, and a "My Feed" view. Follows were limited to 10 addresses in the first release.
  • The announced cost was 0.001 ERG per post.

Ephemeral Messenger#

Ephemeral Messenger v1.1 is an on-chain self-destructing message dApp.

  • Messages are tokens locked in a smart contract with an unlock height in R7.
  • When the timer expires, anyone can burn the expired message token and claim the locked ERG cleanup reward.
  • Message lifetimes are configurable from minutes to about a year.
  • v1.0 launched with Nautilus only and a weak "vanity" encryption mode that should not be treated as private.
  • v1.1 added passcode/passphrase encryption; users must share the passcode out of band.
  • The app is a single HTML file using Fleet SDK, Nautilus wallet API, and Ergo node box queries.
  • The v1.0 contract address shared in the log was 4HPn1j7Q26Y5PpqAqTH2gmKKPi8DT2b9JrpYqCgaeyc72hB4Vr4a6nQjkt3jAUZNKDcE32oN.
  • If self-hosting the HTML app, the Nautilus connector requires HTTPS; IPFS hosting satisfies that requirement.

Ergo Wallet Statement#

Ergo Wallet Statement is a wallet reporting tool.

  • Shows month-end ERG-equivalent statements back to January 2021.
  • Includes wallet distribution, storage rent status, monthly token/NFT/LP breakdowns, transaction activity, and top holdings.
  • The preview intentionally uses ERG-equivalent values and does not include USD-equivalent values.
  • LP token handling maps 378 active ErgoDEX LP pools to actual pair names.
  • Later updates improved T2T/N2T LP pricing, mobile layout, CyberVerse metadata coverage, and planned JSON/CSV/query exports.
  • NFT/collectible classification includes NFT, audio, video, artwork, and a planned CyberVerse-specific collectible category.
  • A later metadata pass identified more than 15,000 CyberVerse NFT/FT metadata records for classification.