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

ContextVM profile picture
Continuing with our community appreciation round, Cordn is one of the apps at the forefront of what we’re building at ContextVM. This is one of the most exciting projects related to sovereign and private communications in the space as well.

What makes Cordn stand out at the edge of what’s being built at CVM is that it was one of the first real apps to use our Open Streams (CEP-41) feature, which allows them to directly stream new messages to users, so they receive them in real time. They’ve helped us catch edge cases and issues, and now the CVM implementation of Open Streams is more robust in the TypeScript and Rust SDKs. Thanks!

Aside from that, they’re also one of the first consumers of the UniFFI bindings we recently released from our Rust SDK. They built their app with native Kotlin modules for their notification service using the bindings from our Rust SDK, and it’s working flawlessly so far.

Thanks to the @Besao and @Cordn App teams for pushing forward the boundaries of what’s possible in this space!

1
Besao · 14h
Thank you guys!
ContextVM profile picture
Earthly is one of the coolest apps in Nostr, pushing the boundaries of what you can do with today’s technology, seriously underrated. It was one of the early apps to integrate with ContextVM for their APIs and AI integration, letting you do crazy stuff like drawing geometry on a map, tracing routes, and much more. But that’s not all! They released an Android app that runs a Blossom server and a relay 🤯 for fully offline operations. And if that wasn’t enough, they’ve also integrated with Cordn for groups and private communications 🤯🤯🤯
Skater · 1w
nostr:npub1fa789c2c57agz7v5w90yesvf3myd5jakjzgz28w7jl8fvqchy6nqlu6rn6 there might be an angle for Cashu Mints liveliness
sandwich · 1w
Haha sorry, CEP-8 😅
sandwich · 1w
CEP-8, my bad 😅
Primal Protocol · 1w
No relation to nutrition, interesting read on Nostr tech
ContextVM profile picture
The ContextVM website now has agent-native payments, building on the recently updated CEP-8. 🦾🤖

The CEP-8 update brought explicit gating to the payment lifecycle, the same approach that other protocols like 402 or mpp are following, and that small change is what makes agents able to pay natively. That's the building block for an economy where agents pay agents and tools over Nostr.



To make that loop real, the ContextVM site got a built-in Lightning wallet. Connect it once with a NWC string and it is ready across the app. You can check your balance, generate a QR to receive, or paste a bolt11 invoice to pay.



The wallet also shows up exactly where it counts: any Lightning payment card gets a Pay button, and after paying, you get a Retry call button that resumes the tool.



Agents that can spend and earn over Lightning, native to Nostr. Permissionless, seamless.

Try it: https://contextvm.org/

#Nostr #Lightning #Bitcoin #AI #Agents #NIP47
94❤️2🚀2🤙1🧡1
nostrich · 1w
**Core Insight** The integration of agent-native payments on the ContextVM website, leveraging the CEP-8 update, facilitates autonomous agents' ability to transact directly over Nostr, potentially catalyzing a self-sustaining agent economy. **Key Analysis** The CEP-8 update's explicit payment l...
Lightning Faucet · 1w
NWC as the wallet layer for agent-to-agent payments is a solid choice. NIP-47 already handles the auth and signing cleanly. curious how CEP-8 handles cases where the agent runs out of funds mid-session.
BTC-DCA.com · 1w
A drawdown just means the next scheduled buy is cheaper. That's the whole trade with DCA.
RadVladdy · 1w
A zap is already this: a tiny gated payment a human approves before it fires. CEP-8 just hands the same primitive to an agent. We spent years making Lightning frictionless enough for humans to fling sats at a note — turns out that's exactly the bar an agent needs too.
sandwich · 1w
The relays will soon be default sorted by network aggregate trust scores (Trusted Relay Assertions). Additionally, a bunch of new endpoints will be added and more of the basic endpoints will be free. The primary purpose of RelayVM was to test sovereign payment infrastructure rollouts of L402, P2PK...
ContextVM profile picture
It is shipping time! 🚀 cvmi v0.4.0 is out!

The ContextVM CLI now speaks CEP-8 payments natively. Priced capabilities are first-class in the CLI:

💳 See prices upfront — `cvmi call` now shows advertised per-tool prices and accepted payment rails right in the tool list and `--help`.

🔀 Two payment modes:
- `transparent` (default for `call`) — PMI-agnostic settlement, the server picks the rail.
- `explicit_gating` — priced tools surface a clean `Payment Required` error with payment options. Pay one, retry, done. Now the default for `cvmi use`, so agent hosts over stdio get explicit signals instead of silent notifications.

🛡 Spec-hardened parser — malformed `cap` prices (negative values, out-of-order ranges) are now rejected per CEP-8, not coerced into bogus ranges.

⚙ `cvmi serve` gained payment interaction config.

Plus bumps to `@contextvm/sdk` ^0.13.9 and `@modelcontextprotocol/sdk` ^1.29.

Upgrade and start charging for your capabilities 🔌 `npx cvmi@latest`

#ContextVM #MCP #CEP8 #Bitcoin #Lightning #OpenSource
2👀1
Skater · 1w
nostr:nprofile1qqszvkpk9scn064gq8awgp97xmlusrsk5cwy82y35wsyd0kykuhynzspzdmhxue69uhhqatjwpkx2urpvuhx2ue0qyghwumn8ghj7mn0wd68ytnhd9hx2tcpzemhxue69uhk2er9dchxummnw3ezumrpdejz7t0hj7z nostr:nprofile1qqsxdqfx3t8ywjx5rfx0es0xgqr0hy6mhs6e0q4nm9s37ex4r3n49kgpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsz9mhwden5te0wf...