# Web3 SDK

{% hint style="info" %}
Get the omnibus web3 SDK at [build.kap.gg](https://build.kap.gg/).
{% endhint %}

The [KAP Web3 SDK](https://build.kap.gg/) was created in partnership with [Sequence](https://sequence.xyz/), the leading provider of web3 gaming development tools. Our SDK enables game developers at all stages of development to accelerate their build time via <mark style="color:yellow;">**email-based wallets**</mark>, simplified <mark style="color:yellow;">**web3 APIs**</mark>, improved <mark style="color:yellow;">**analytics**</mark>, whitelabel <mark style="color:yellow;">**marketplaces**</mark>, and fully compliant <mark style="color:yellow;">**payment rails**</mark> with minimal friction.&#x20;

Features included in the full SDK are:

| Feature      | Description                                                                                                                                                                |
| ------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| User Wallets | Non-custodial, smart contract wallet that can be deployed on any EVM chain. Offers social authentication and email login options for a traditional onboarding experience.  |
| Marketplace  | List collections on any EVM chain and allows for in-game marketplace behavior and monetization. Can be deployed with your own frontend or with a default no-code frontend. |
| Web3 API     | Easily dispatch transactions across any compatible EVM chain Leverages gas abstraction (paying gas for users), batching transactions, and automatic gas optimization.      |
| Indexer      | Live querying capabilities across compatible EVM chains (e.g. fetch wallets, held NFTs, metadata informatation, token history & more).                                     |
| Node Gateway | A fleet of nodes ensures that transactions are submitted to a redundant array for substantially reduced failure rates.                                                     |
| In-Game SDKs | Unity, Unreal, React, Go, and TypeScript are supported by default, with additional platforms potentially supported soon.                                                   |


---

# 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://whitepaper.kap.gg/technology/web3-sdk.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.
