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