ActivityPub Viewer

A small tool to view real-world ActivityPub objects as JSON! Enter a URL or username from Mastodon or a similar service below, and we'll send a request with the right Accept header to the server to view the underlying object.

Open in browser →
{ "@context": [ "https://www.w3.org/ns/activitystreams", "https://w3id.org/security/v1", { "mostr": "http://mostr.pub/ns#", "Zap": "mostr:Zap", "xsd": "http://www.w3.org/2001/XMLSchema#", "fep": "https://w3id.org/fep/", "proxyOf": { "@id": "fep:fffd/proxyOf", "@type": "@id", "@container": "@set" }, "protocol": { "@id": "fep:fffd/protocol", "@type": "@id" }, "proxied": { "@id": "fep:fffd/proxied", "@type": "xsd:string" }, "authoritative": { "@id": "fep:fffd/authoritative", "@type": "xsd:boolean" } } ], "type": "Note", "id": "https://mostr.pub/objects/b69d8e8d91d845de00611b5dd5f6f99722e219752522cae01b9996153c96abd9", "attributedTo": "https://mostr.pub/users/f3314470c23fb0797e27a1c9b569b76e0c3956beb9b9dbf6ff72308d1a2e8712", "content": "<a class=\"mention hashtag\" href=\"https://mostr.pub/tags/DarkFi\" rel=\"tag\"><span>#</span>DarkFi</a> Squad<br /><br />⛛ RELEASE: DarkFi Testnet Alpha v0.2 LIVE ⛛<br /><br />Today marks the beginning of a new chapter in the era of crypto. <a class=\"mention hashtag\" href=\"https://mostr.pub/tags/Anonymity\" rel=\"tag\"><span>#</span>Anonymity</a> without compromise.<br /><br /><a href=\"https://dark.fi/insights/testnet-v2a.html\">https://dark.fi/insights/testnet-v2a.html</a><br /><br />DarkFi Testnet Alpha is a proof-of-work L1 built from the ground up with strong anonymity, <a class=\"mention hashtag\" href=\"https://mostr.pub/tags/censorshipresistance\" rel=\"tag\"><span>#</span>censorshipresistance</a> , and <a class=\"mention hashtag\" href=\"https://mostr.pub/tags/sovereignty\" rel=\"tag\"><span>#</span>sovereignty</a> for all.<br />DarkFi's blockchain with fully-programmable smart contracts, its own <a class=\"mention hashtag\" href=\"https://mostr.pub/tags/P2P\" rel=\"tag\"><span>#</span>P2P</a> network, several apps and more.<br />Changes from the previous testnet include:<br />- Moving from a proof-of-stake (PoS) to a proof-of-work (PoW) consensus<br />mechanism.<br />- Improved native applications and some new applications.<br />- Hardening and substantial improvements to the P2P network.<br />Built-in user apps include anonymous DAO, anonymous transactions and atomic swaps, and anonymous token creation.<br />On top of this, anyone can start deploying anon zk smart contracts now on DarkFi Testnet Alpha.<br /><br /><a href=\"https://darkrenaissance.github.io/darkfi/testnet/atomic-swap.html\">https://darkrenaissance.github.io/darkfi/testnet/atomic-swap.html</a><br /><br />Start using the testnet now.<br />Enter the dark forest.<br /><br /><a href=\"https://darkrenaissance.github.io/darkfi/testnet/node.html\">https://darkrenaissance.github.io/darkfi/testnet/node.html</a><br /><br />Join our telegram:<br /><br /><a href=\"https://t.me/darkfichat\">https://t.me/darkfichat</a>", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mostr.pub/users/f3314470c23fb0797e27a1c9b569b76e0c3956beb9b9dbf6ff72308d1a2e8712/followers" ], "tag": [ { "type": "Hashtag", "href": "https://mostr.pub/tags/DarkFi", "name": "#DarkFi" }, { "type": "Hashtag", "href": "https://mostr.pub/tags/darkfi", "name": "#darkfi" }, { "type": "Hashtag", "href": "https://mostr.pub/tags/Anonymity", "name": "#Anonymity" }, { "type": "Hashtag", "href": "https://mostr.pub/tags/anonymity", "name": "#anonymity" }, { "type": "Hashtag", "href": "https://mostr.pub/tags/censorshipresistance", "name": "#censorshipresistance" }, { "type": "Hashtag", "href": "https://mostr.pub/tags/sovereignty", "name": "#sovereignty" }, { "type": "Hashtag", "href": "https://mostr.pub/tags/P2P", "name": "#P2P" }, { "type": "Hashtag", "href": "https://mostr.pub/tags/p2p", "name": "#p2p" } ], "attachment": [], "sensitive": false, "published": "2025-05-19T11:12:01.000Z", "generator": { "type": "Application", "name": "Mostr Bridge", "url": "https://mostr.pub/" }, "proxyOf": [ { "protocol": "https://github.com/nostr-protocol/nostr", "proxied": "note1k6wcarv3mpzauqrprdwataheju3wyxt4y53v4cqmnxtp20yk40vsrflspl", "authoritative": true } ] }