# Introduction

0xEssential tooling helps developers build apps in the Ethereum ecosystem with great user experience.

The core offering is **NFT Global Entry**, a full stack solution for building L2 contracts that depend on NFT ownership from other EVM chains.&#x20;

Instead of bridging NFTs to use them in games or other low-value transactions, Global Entry allows for ***crosschain token gating*** - keep the NFT on its origin chain, and use a cheaper, faster chain as an execution layer for game, governance or other logic.

Our full-stack solution also offers:

* **Gasless Transactions** - pay gas fees for your user's transactions
* **Burner Wallets** - skip wallet popups to keep users in flow when submitting gasless transactions
* **Account Delegation** - keep users in vault context when connected to a hot or burner wallet, and let them sign gasless transactions safely from a cold or burner wallet

You can mix and match these capabilities based on your needs, with or without Global Entry. Every component is free, permissionless, EIP-standards based and open-source. Our SDKs are built on top of the tools you already use for easy adoption and no vendor lock-in. You can use our deployed contracts and APIs, or deploy your own.

### Next Steps

#### Guides

If you're starting to plan an integration with 0xEssential tooling, head on over to our guides. We have guides for [NFT Global Entry](/0xessential/guides/nft-global-entry.md), [Gasless Transactions](/0xessential/guides/gasless-transactions.md), [Burner Wallets](/0xessential/guides/burner-wallets.md) and [Account Delegation](/0xessential/guides/account-delegation.md).

#### Try It Out

0xEssential is dog-fooding our tooling with our [NFT gaming project Wrasslers](https://wrasslers.xyz). You can try Global Entry, Gasless Transactions and Burner Wallets in our onchain wrasslin game.

#### API Docs

For implementation details, visit our API docs section.

Each 0xEssential package has its own section - Contracts, React and Signer.

#### Get in Touch

[Join our Discord for developer support](https://discord.com/invite/7etttk3fSX). We'd be more than happy to help you plan and execute an integration with our tooling!


---

# 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.0xessential.com/0xessential/introduction.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.
