Skip to main content
Sign and broadcast Nostr notes and threads on schedule, with images linked by URL. You connect with your Nostr private key, and PostQueen sends each note to five public relays.
A new Nostr post in the PostQueen composer, with the post types Nostr takes and the time it goes out

What you can post

Text

Up to 100,000 characters per note, if the relays accept that much.

Media

Images and videos are linked by their address at the end of the note. They are not uploaded to a relay.

Post types

Text notes and threads, with each part replying to the one before.

Analytics

No analytics for Nostr.
Not supported: choosing your own relays, long-form articles, zaps and keys in nsec form.

Checked before scheduling

PostQueen refuses a post that breaks this rule and shows the message in the composer: Each relay sets its own size limit, and PostQueen does not check it first.

Connect Nostr

1

Get your private key in hex

PostQueen needs the private key as 64 hexadecimal characters, not the nsec1... form most apps show. A client such as iris.to can show the hex version, or convert an nsec key for you.
2

Open Add Channel

In PostQueen, open Channels and choose Add Channel, then Nostr and Enter details.
3

Paste the key

Paste the hex key in Nostr private key and choose Connect.
4

Check that it connected

The channel appears in the Channels list with the name and picture of your Nostr profile. It shows No Name when none of the five relays has your profile.
Never share your API keys, passwords or access tokens with anyone, including PostQueen staff.A key, app password or private key a channel asks for goes into its connect form in PostQueen and nowhere else. Nobody from PostQueen will ask you to send one by email or chat, and you can disconnect the channel at any time.

Post settings

Nostr has no post settings. The API takes "__type": "nostr" and nothing else, as Nostr posting settings shows.

Comments and threads

Continue thread adds parts to the note. Each part is published as a reply to the part before, with its own delay, and is held to the same limit as the first note. A reply points only at the part before it, not at the first note, so a client that follows Nostr’s threading rules strictly may not show the parts as one thread.

Good to know

  • PostQueen signs each note with your key and sends it to five relays: nos.lol, relay.damus.io, relay.snort.social, temp.iris.to and vault.iris.to. A note counts as published when at least one of them accepts it. The list is fixed, so a note reaches your followers only if their clients read one of these relays.
  • Your key is stored encrypted on PostQueen’s server, so that PostQueen can sign each note at the scheduled time. Treat it as you would any key that can post as you.
  • A key pasted in nsec form is read as hex and connects the wrong identity. Delete that channel and connect again with the hex key.
  • The link on a published note opens it on primal.net.
  • Invite by link does not offer Nostr, because the key is typed into PostQueen. Connect it with Connect myself.
  • During the free trial, a Nostr account that another PostQueen workspace already connected is refused until you end the trial.

Troubleshooting

PostQueen could not read the key. Paste the private key in hex form, 64 characters from 0 to 9 and a to f, not the nsec1... form and not your public key.
None of the five relays took the note, so it was not published. Relays can refuse a very long note, or be down for a while. Shorten the note or try again later.
The key belongs to another identity, often because an nsec key was pasted as it was. Delete the channel and connect again with the hex form of your key.

Next steps

Create a post

Write once for several channels, then schedule it, save a draft or post now.

Channels and their status

Which networks you can connect today, what each one posts, and its text limit.

Post from an AI agent

Ask Claude, ChatGPT, Grok Bot or another agent to schedule the post for you.

A post did not go out

Why a post fails and what to do about it.
Last modified on September 23, 2026