> For the complete documentation index, see [llms.txt](https://docs.forms.wtf/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.forms.wtf/overview/readme.md).

# Welcome

**forms.wtf** is a Web3-native form builder that lets you create token-gated forms, collect wallet-verified responses, and sync data to your tools — all without writing code.

***

## What makes forms.wtf different?

| Feature             | Traditional form builders | forms.wtf                                     |
| ------------------- | ------------------------- | --------------------------------------------- |
| Authentication      | Email/password            | Wallet signatures (EVM, Solana, Bitcoin, SUI) |
| Access control      | Password protect          | Token gating (NFT, ERC20, ERC1155)            |
| Respondent identity | Email address             | Wallet address + ENS name                     |
| Web3 question types | None                      | Wallet address, ENS name                      |
| File storage        | Public URLs               | Private S3 with signed URLs                   |
| Export              | CSV                       | CSV, JSON, Merkle tree                        |

***

## Who is it for?

* **DAOs** — gate governance surveys to token holders
* **NFT communities** — collect info from verified holders
* **Web3 startups** — onboard contributors, run allowlists
* **Event organizers** — gate RSVPs to NFT or token holders
* **Any team** — run surveys and forms with wallet-based identity

***

## Quick start

1. [Connect your wallet](/getting-started/connecting-your-wallet.md) to create an account
2. [Create your first form](/getting-started/creating-your-first-form.md)
3. [Add token gating](/building-forms/token-gating.md) (optional)
4. [Share your form](/sharing-forms/publishing-and-sharing.md) with your community
5. [View responses](/responses-and-analytics/viewing-responses.md) in the dashboard

***

## Core concepts

* **Wallet-based auth** — no passwords. Sign a message with your wallet to log in.
* **Token gating** — require respondents to hold specific tokens before they can fill out your form.
* **One response per wallet** — each wallet address can submit once per form (updates allowed).
* **ENS resolution** — wallet addresses are automatically resolved to ENS names where available.

***

## Need help?

* Email: <support@forms.wtf>
* X / Twitter: [@formswtf](https://x.com/formswtf)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.forms.wtf/overview/readme.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
