Sign up using the Bundler

In this demo, we generate a new burner account to receive the FID.
We use the connected wallet as the recovery address so you can retrieve it later.

Address:

Register a new Farcaster ID and choose a recovery address.
You'll use this FID to identify your app.

Collect an offchain signature from the account receiving the FID.

A signer is a key pair that lets an app create new messages or "casts."
First, your app should generate and save a new signer keypair.
Then, sign a message to identify your app.

Collect an offchain signature from the account receiving the FID to
authorize adding the new signer.

Call the Bundler contract with the collected signatures to
register in a single transaction.