# Ecency > Ecency is a web client for the Hive blockchain — a decentralized social network. Every public post and comment is also available in clean, token-efficient Markdown and JSON through stable read-only endpoints, so agents do not need to render or scrape the JavaScript app. Append a format extension to a post's canonical URL (`https://ecency.com/@author/permlink`). ## Read a post - [Markdown](https://ecency.com/@username/permlink.md): the post as a Markdown document — YAML front matter (title, author, tags, dates, canonical URL) followed by the raw on-chain body. Append `.md`. - [JSON](https://ecency.com/@username/permlink.json): the post as structured JSON in a small envelope (`type`, `canonical_url`, `source`, `content`). Append `.json`. - [Discussion JSON](https://ecency.com/@username/permlink.discussion.json): the full comment thread as JSON. Append `.discussion.json`. ## Notes - Read-only. These endpoints never expose authenticated actions (voting, commenting, transfers). - Content suppressed for policy reasons (spam, NSFW, very low quality) returns 404 — the same posts are withheld from search engines. - The underlying data is public on the Hive blockchain; these endpoints are a convenience layer over it. ## More - [Sitemap](https://ecency.com/sitemap.xml) - [About Ecency](https://ecency.com/about) - [Hive blockchain](https://hive.io)