SYS.01 // LOCAL-FIRST MIRROR
X to Nostr
Mirror your original X posts to Nostr from this device. Your Nostr key stays local and encrypted.
Setup Progress
Finish each step to start syncing.
-
1
Connect X accountNeeded
Authorize the local app once.
-
2
Save encrypted Nostr keyNeeded
Keep your signer protected locally.
-
3
Add relay URLsWaiting
Choose where posts publish.
-
4
Run test syncWaiting
Verify the flow before background sync.
-
5
Enable background syncOptional
Let this device keep checking.
Complete these steps once. After that, the app can keep syncing in the background.
X Account
Connect once. Tokens stay on this device.
Nostr Signer
Save your key securely. The raw key is never shown after saving.
Relays
Choose where your mirrored posts are published.
Relay strategy
Sync Control
Run a test first, then enable background sync.
Never
Never
None
None
Stats
Stored locally only. Nothing is sent to analytics services.
Content Settings
Choose how each mirrored Nostr note is written.
Queue
Posts wait here before publishing. Failed posts retry with backoff.
- No queued posts yet. Run a test sync to add the latest eligible X post.
Connect X, save your Nostr key, add relays, then run a test sync.
Recent Activity
Plain-language sync and setup events.
- No activity yet. Connect X and run a test sync to begin.
Advanced Details Technical output for troubleshooting.
{}
Export / Import
Advanced: back up your local settings as an encrypted file. Keep the password safe; it cannot be recovered.
Encrypted backup (advanced)
Do not share exported backups. They may contain encrypted account data.
Relay Health
Primary relays are tried first. Backup relays fill in when needed.
- No relay health data yet. Save relays and run a test sync.