Skip to content
RelayCross-posting for sovereign creators

Publish once.
Reach everywhere.

A client-side cross-posting tool for sovereign creators. Compose once, publish to X/Twitter, Bluesky, Mastodon, and more — from a single interface. Your identity stays yours: Ed25519 keypairs, no platform gate.

How it works

How Relay
works.

From compose to cross-post in four steps. No servers, no gatekeepers.

01

Connect your accounts

Authenticate with X/Twitter, Bluesky, Mastodon, and other supported platforms through OAuth. Your API keys stay local.

02

Compose once

Write your post in the Relay compose interface. Tag accounts, embed media, and preview how it renders on each platform before publishing.

03

Cross-post everywhere

Relay sends your content to every connected platform simultaneously. Threaded replies, media attachments, and formatting preserved per-platform.

04

Your identity, your keys

Every Relay identity is rooted in an Ed25519 keypair. Your content is signed, verifiable, and portable.

02 · Features

Everything a sovereign
creator needs.

Cross-posting without compromise. Full control, full flexibility.

Multi-platform publish

X/Twitter, Bluesky, Mastodon, and more from one compose panel. Platform-specific formatting and character limits handled automatically.

Self-sovereign identity

Ed25519 keypair identities. Your profile, your keys, your content. Not tied to any platform's user database.

Scheduled posting

Queue posts for optimal times across timezones. Per-platform scheduling with built-in analytics to track engagement.

Privacy-first architecture

All authentication happens client-side. No relay servers store your credentials or content.

Open protocol

Built on open standards — ActivityPub for Mastodon, AT Protocol for Bluesky, Twitter API v2 for X.

Cross-platform threads

Threaded conversations span platforms. Reply on X, see the response on Mastodon.

03 · Stack

Stack.

RuntimeNode.js + TypeScript (strict mode, ES2022)
FrontendVite + React, deployed alongside the brand site
AuthOAuth 2.0 (platform-specific) + Ed25519 keypairs
StorageLocal-first; optional sync via encrypted relay
DeployCloudflare Tunnel → K3s homelab cluster
LicenseAGPL-3.0-or-later
Relay

Ready to publish
sovereign?

Relay is in active development. Follow along, contribute, or deploy your own instance.

MapleSpike Relay — AGPL-3.0-or-later

Self-sovereign cross-posting infrastructure. Open source. Forkable. Auditable.