# Introduction

Blocto is built with two goals in mind:

1. **Make it simple for average users to use dApps**
2. **Make it simple for developers to build good dApps**

For these goals we have built:

1. [Blocto app](https://docs.blocto.app/broken-reference) to reduce entry barrier and improve dApp experience
2. [Blocto SDK](https://docs.blocto.app/blocto-sdk/overview) to help developers build awesome dApps with minimal effort

![](https://2376111056-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MFJEAgz-LrhDYkRm4sv%2Fuploads%2Fgit-blob-8c39589a3f23541746595ff2befa0fcfc21ecf10%2FBloctoSDK_Banner_20221102_1440x810-02.jpeg?alt=media\&token=f5f643d3-2cd7-439d-9cf6-0b0a06ab6a92)

<figure><img src="https://2376111056-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MFJEAgz-LrhDYkRm4sv%2Fuploads%2Fgit-blob-463a4f7cb7fad3c93912c71d77865d4f432267d6%2FBloctoSDK_Banner_20221102_1440x810-01.jpeg?alt=media&#x26;token=c30d8541-0bf7-4004-bb92-93a51283a51f" alt=""><figcaption></figcaption></figure>

#### Account Abstraction

Blocto wallets are built with chain-agnostic account abstraction. On chains with native account abstraction, such as [Flow](https://flow.com/), Blocto utilizes the native account system to provide account abstraction functionalities; This gives Blocto wallets a lot of advantages over regular private-key wallets.

{% hint style="warning" %}
Blocto is under heavy development. New features come every week. [Subscribe to our mailing list](https://blocto.typeform.com/to/nJTnwcjv) so you don't miss out on our news.
{% endhint %}


---

# 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.blocto.app/readme.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.
