Damus
ContextVM profile picture
ContextVM
@ContextVM

ContextVM is a decentralized protocol that enables Model Context Protocol (MCP) servers and clients to communicate over the Nostr network. It uses Nostr as a secure, distributed transport layer—leveraging cryptographic keys for identity, decentralized discovery, and Bitcoin-powered micropayments.

Rather than relying on centralized infrastructure like domains, OAuth, or cloud hosting, ContextVM allows anyone to run or access services using only Nostr and a internet-connected device. It transforms any computational service into a discoverable, accessible, and monetizable resource—while preserving privacy, security, and user sovereignty.

Relays (5)
  • wss://relay.damus.io/ – read & write
  • wss://relay.primal.net/ – read & write
  • wss://nos.lol/ – read
  • wss://relay.nostrcheck.me/ – read & write
  • wss://wotr.relatr.xyz/ – read & write

Recent Notes

Tom · 3d
Been trying to access but says meeting ended - still going on?
ContextVM profile picture
In just one week since the start of the Summer of Bitcoin program, interns working on ContextVM have already opened and merged several PRs in different CVM project.

Our students are really nailing it! 🫶
51❤️2🚀1🧡1🫂1🫶1
Kushagra · 1w
That's completely because of the incredible support shown by the mentor!
Khushvendra · 1w
🫶
Priyanshu bharti · 1w
Amazing start by the ContextVM . Opening and merging multiple PRs in just the first week is truly impressive. Excited to keep learning and contributing. Looking forward to contributing more.
Imran Ibrahim · 1w
Thanks for the opportunity. Glad to be among the contributors. Looking forward to contributing more.
Harsh · 1w
All thanks to your guidance and the direction you’ve been giving us.
Tom · 1w
That's sweet. Love listening to Reladder updates. 😁
ContextVM profile picture
Very excited to announce this! 🚀
Let a thousand algorithms bloom. You can now write Relatr plugins as Nostr events, install them from Relatr.net, and much more. If you care about the WoT, this is huge!
❤️1
ContextVM profile picture
ContextVM TS SDK 0.8.0 is live, with CEP‑22 oversized‑payload transfer.

Large payload delivery over Nostr relays is now much more robust. We even stress‑tested it by pushing a 1.5 MB image over regular relays, partly to check robustness and partly for fun :) It worked, but keep in mind that this is not a general‑purpose file transfer protocol

If you run a server or client on the TS SDK, update to 0.8.0. The CVMI CLI was also bumped to include it.

We keep pushing boundaries 🚀

If you are curious about the underlying specification you can read it here: https://docs.contextvm.org/spec/ceps/cep-22/
4❤️5👍1💪1
ContextVM profile picture
Communications over the internet has been centralizing more and more since its very beginning, choked by permissioned control points. The risk we foresee is that the agentic web can fall in the same trap.

ContextVM actively breaks this monopoly by routing the Model Context Protocol (MCP) over Nostr's decentralized relay network, leveraging censorship-resistant public keys that no single entity can shut down or revoke.
11❤️1
The Bitcoin Libertarian - En Español · 1w
"Vos sos un visionario, el Bitcoin es la única forma de evitar la centralización en internet y los control puntos permisionados, es el futuro y nada más que el futuro".
ContextVM profile picture
Introducing CEP‑22 (WIP). This new spec adds a simple way to transport ContextVM messages that exceed the relay size limit. It proposes fragmenting a single payload into chunks across multiple events and reassembling it once the receiver has collected all the chunks. The design stays narrow, just enough to handle larger tool results while preserving the current workflow.
See the draft spec: https://github.com/ContextVM/contextvm-docs/blob/feat/larger-than-relays/src/content/docs/spec/ceps/cep-22.md
3