far.quest Developer Guide (Free & Open-Source)

These high-performance APIs are open-sourced under @wieldlabs/superhub and include FarMarket APIs!

Join our Developer Telegram to chat about Farcaster development, ask questions and get support!

Start by creating a free API key! We use API keys to prevent abuse.

curl -X POST \
  -H "Content-Type: application/json" \
  -d '{
    "description": "YOUR_DESCRIPTION",
    "email": "YOUR_EMAIL"
  }' \
  https://build.far.quest/apikey/create
FieldDescriptionExample
YOUR_DESCRIPTIONThe name and description of the project.Project X
YOUR_EMAILYour email address for any notifications.[email protected]

You'll use this API key as a request header in your HTTP request (API-KEY). For Authentication, use farquest-default-auth-token from your cookies formatted as Bearer ${token}.


These APIs are used for far.quest, a Farcaster L1 + L2 client where FIDs are strings and far.quest L2 users can also create data. Feel free to filter out"external":true from responses, and learn more about our Layer 2 here!


Design Philosophy

Our API design is driven by far.quest usage, resulting in speed as a priority over everything. This means our endpoint complexity is minimal, as simplicity drives speed. We do not want to become a slow, bloated API with a billion features. If you want an extremely fast and free API, you've come to the right place!

Free Farcaster Hubs

To do Farcaster L1 writes, there are tons of companies running free hubs as linked below! Join our Developer Telegram to chat with other developers and to report any issues.

You can also run a hub for only ~$200/month (before credits)!

Free Read/Write Hubs

Support and Updates

Join our Developer Telegram to chat with other developers and to report any issues!

Legal Disclaimer

You agree to our Terms of Service and Privacy Policy when using our free APIs.