Nostr

Nostr Upload API Publish Notes Programmatically

Post notes to Nostr programmatically. NIP-01 signing and relay broadcast, simplified.

Start Free
nostr-upload.ts
import { UploadPost } from 'upload-post';

const uploader = new UploadPost('your-api-key');

await uploader.uploadText({
  title: 'gm nostr',
  platforms: ['nostr']
});

Nostr API Features

Text Notes

Publish kind:1 text notes to the Nostr network.

Your Keys

Sign with your own nsec key — encrypted at rest.

Any Relay

Broadcast to your chosen wss:// relays or our defaults.

NIP-01 Events

Standards-compliant Schnorr-signed events (secp256k1).

Decentralized

No platform lock-in. Censorship-resistant by design.

Scheduling

Schedule notes for optimal engagement.

Ready to automate your Nostr presence?

Start posting to Nostr programmatically today.

Create Free Account

This endpoint is part of one social media API that covers 22 networks. See every supported platform or compare it with the alternatives in best social media APIs 2026.