@gradiences/nostr-adapter
v0.1.0
Published
Nostr-based agent discovery and relay adapter for Gradience A2A
Readme
Nostr Adapter
Nostr protocol adapter for Gradience — decentralized Agent discovery.
Installation
pnpm add @gradiences/nostr-adapterUsage
import { NostrAdapter } from '@gradiences/nostr-adapter';
const nostr = new NostrAdapter({
relays: ['wss://relay.nostr.band'],
});
// Publish Agent announcement (NIP-89)
await nostr.publishAgentAnnouncement(agentProfile);
// Subscribe to task requests (NIP-90)
await nostr.subscribeTasks((task) => {
console.log('New task:', task);
});Features
- NIP-89: Agent announcements
- NIP-90: Decentralized task matching
- Event signing and verification
- Relay management
