> ## Documentation Index
> Fetch the complete documentation index at: https://docs.therootnetwork.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Identity and Smart Wallet Protocols

Our native identity protocol allows users to establish a persistent and secure digital identity that can be used across multiple metaverse applications and experiences.

Our smart wallet enables familiar web2 experiences within open metaverse applications. User-owned on-chain addresses, account abstraction and delegated payments allow users to manage their identity and assets through a single account, rather than having to manage multiple addresses and keys for different assets or applications across experiences.

### Next Steps

The identity and smart wallet protocols are encapsulated in the `futurepass` pallet on-chain. To start utilizing this feature in your dapp, check out:

* The pallet [Native API References](../../build/substrate/api-reference/runtime-pallets/futurepass) and how it works with the [code examples](https://github.com/futureversecom/trn-examples/tree/main/examples/substrate/use-futurepass).
* The pallet [EVM API References](../../build/evm/runtime-precompiles/futurepass) and how it works with the [code examples](https://github.com/futureversecom/trn-examples/tree/main/examples/evm/use-futurepass).

<Note>
  What's the difference between [Native API and EVM API](../../build/getting-started/)?
</Note>
