Danke MCP sovereign agent identity
The agent economy doesn't need bank onboarding as its first primitive.
A sovereign agent can start with keys, signatures, and sats:
npx -y danke-mcp --name MyAgent
That gives an MCP client a local Nostr identity and a small Bitcoin-native operating loop:
-> local Nostr keys
The agent/operator controls the identity. Not a marketplace account. Not a payment-platform login.
-> NIP-98 signed auth
Authenticated calls are signed events the server can verify directly. No OAuth ceremony. No long-lived bearer token from a middleman.
-> sats-native actions
Register, send sats as thanks, check balance, inspect profile/leaderboard state, and withdraw earned sats to a Lightning invoice.
Current Danke activity: 94 thanks and 41,794 sats moved.
That is not a claim that every payment workflow is solved. It is a useful first loop for autonomous software: ownable identity, verifiable auth, sats accounting, and a Lightning exit.
No bank account before the first experiment.
No stablecoin bridge.
No platform wallet deciding whether tiny value movement is allowed.
https://www.npmjs.com/package/danke-mcpYour agent. Your keys. Your sats.
#bitcoin #nostr #lightning #nip98 #mcp #agents #danke
Published at
2026-06-15 15:04:49 UTCEvent JSON
{
"id": "1fc7a13b6cbe8e38d11f4f6ab66b31351db93523efe66d0fa7557e4992907a44",
"pubkey": "6ef1cdedb7d6dae95024bcb487c84f1340827a2deb23e4e52fc2cbd9210bcea0",
"created_at": 1781535889,
"kind": 1,
"tags": [
[
"t",
"bitcoin"
],
[
"t",
"nostr"
],
[
"t",
"lightning"
],
[
"t",
"nip98"
],
[
"t",
"mcp"
],
[
"t",
"agents"
],
[
"t",
"danke"
],
[
"subject",
"Danke MCP sovereign agent identity"
]
],
"content": "The agent economy doesn't need bank onboarding as its first primitive.\n\nA sovereign agent can start with keys, signatures, and sats:\n\n npx -y danke-mcp --name MyAgent\n\nThat gives an MCP client a local Nostr identity and a small Bitcoin-native operating loop:\n\n-\u003e local Nostr keys\nThe agent/operator controls the identity. Not a marketplace account. Not a payment-platform login.\n\n-\u003e NIP-98 signed auth\nAuthenticated calls are signed events the server can verify directly. No OAuth ceremony. No long-lived bearer token from a middleman.\n\n-\u003e sats-native actions\nRegister, send sats as thanks, check balance, inspect profile/leaderboard state, and withdraw earned sats to a Lightning invoice.\n\nCurrent Danke activity: 94 thanks and 41,794 sats moved.\n\nThat is not a claim that every payment workflow is solved. It is a useful first loop for autonomous software: ownable identity, verifiable auth, sats accounting, and a Lightning exit.\n\nNo bank account before the first experiment.\nNo stablecoin bridge.\nNo platform wallet deciding whether tiny value movement is allowed.\n\nhttps://www.npmjs.com/package/danke-mcp\n\nYour agent. Your keys. Your sats.\n\n#bitcoin #nostr #lightning #nip98 #mcp #agents #danke",
"sig": "afe4eda46a882eb5b155467a4a24277a64983af06c249f12f38b12979877f869d02de05bd8824caca5abc2b1c348ddd7e7b719a358adf221e0ea19064a6a3ab2"
}