# What is Zerowallet

Zero wallet is an SDK that allows developers to allow users to make on chain interactions without having to install a wallet or pay gas fees.&#x20;

Zerowallet is ideal for non-financial transactions in dapps. Some examples :&#x20;

* Creating a post on an on-chain social media (E.g Lens)
* Storing data on a SaaS product, on-chain (E.g Questbook)
* An identity app to create and store credentials (E.g. Credport)

Zero wallet creates a throw-away wallet in-(d)app the first time a user opens the dapp. The wallet is retained in persistent storage. For example, on browser - `localStorage` and in mobile apps in `SharedPreferences`

We do not recommend this wallet to be used in financial transactions because, of the lower security of an in-app wallet. Metamask, Phantom or WalletConnect are more secure.&#x20;

**Zerowallet is best used in dapps where the transactions need to be recorded on chain for the purpose of censorship resistance and permanent record of behaviour.**

The integration is simple and consistent with libraries like ethers.js and wagmi


---

# Agent Instructions: 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:

```
GET https://docs.zerowallet.org/what-is-zerowallet.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
