> ## Documentation Index
> Fetch the complete documentation index at: https://docs.neynar.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Register New user

> Register new user on Farcaster protocol

Register a new user in two API calls:

1. Fetch the latest FID that a new user must be assigned
2. Generate signature for the user and call registration API

Read more about how to create new accounts: [Create a new Farcaster Account with Neynar](/docs/how-to-create-a-new-farcaster-account-with-neynar).

## Requirements

For this flow, you'll need:

* **App Wallet** - Required for all onchain operations. Create one in the [Developer Portal](https://dev.neynar.com) (self-service!)
* **API Key** - Get from [dev.neynar.com](https://dev.neynar.com)

Neynar abstracts away all onchain transactions required for account registration and storage.

<Note>
  **New to App Wallets?** See [Managing Onchain Wallets](/docs/managing-onchain-wallets) for step-by-step setup instructions.
</Note>
