Local Farcaster write relay. No full-state sync. QR once. Post from localhost.
Install Hypersnap Lite.
Let the command run.
It writes files to ~/.hypersnap-lite, starts Hypersnap Lite, starts the local command center, and prints the localhost URL.
Leave the CLI.
Open the URL it gives you: http://127.0.0.1:8890.
Scan once as the host account.
In the local command center, create a host signer and scan the QR with the Farcaster account that will host/run this client.
Post through your node.
After approval, write a cast in the local command center. The signer stays encrypted on your machine. The signed message goes through your local Hypersnap Lite relay.
The hosted endpoint at /api/signer-requests only creates Farcaster signer requests. It does not receive the local signer private key.
Canonical signer page
/connect is the public approval surface. A local client can generate a signer key, send the public key to this page, and any Farcaster account can approve it.