# Overview

## What is RallyProtocol? <a href="#rallyprotocol" id="rallyprotocol"></a>

RallyProtocol is an all-in-one web3 mobile toolkit that enables developers to create end-to-end onchain experiences for native mobile apps. RallyProtocol is comprised of two key components:

## Natively embedded wallets <a href="#natively-embedded-wallets" id="natively-embedded-wallets"></a>

1. Create and store secure, self-custodial wallets natively on-device and in your app.
2. Enable cloud backup for easy recovery.
3. Import and export wallets.

## **Gasless transactions** <a href="#gasless-transactions" id="gasless-transactions"></a>

1. Provide end-users with gas-free onchain transactions.
2. Enable end-users to transfer tokens, claim NFTs, and even deploy smart contracts from within mobile apps gaslessly.

## Supported mobile platforms <a href="#supported-mobile-platforms" id="supported-mobile-platforms"></a>

* Android version 23 and above
* iOS all versions

## Goal <a href="#goal" id="goal"></a>

RallyProtocol serves as a bridge between the intricate world of onchain technology and the familiar realm of UX in native mobile apps. It is designed to empower developers to seamlessly blend in-app experiences with onchain features, reducing web3 friction and enabling them to focus on what they do best—creating delightful mobile apps.

### &#x20; <a href="#mobile-sdks" id="mobile-sdks"></a>
