Overview

What is RallyProtocol?

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

  1. Create and store secure, self-custodial wallets natively on-device.

  2. Enable cloud backup for easy recovery.

  3. Import and export wallets.

Gasless transactions

  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

  • Android version 23 and above

  • iOS all versions

Why RallyProtocol?

  1. Mobile-first design

    1. Enables single-app experiences, ensuring that users never need to switch apps.

    2. Enables pop-upless onchain experiences, removing web3 friction.

    3. Mobile device embedded wallet generation and storage.

  2. Developer friendly

    1. Gasless transactions is modular, non-prescriptive, and avoids vendor lock-in.

    2. Creating natively embedded wallets is permissionless, open-source, and free.

    3. Create web3 experiences, abstract them entirely, or anything in between.

    4. In just 2 lines of code, create an instant embedded wallet.

  3. User-centric custody

    1. Embedded wallets are generated and stored locally on user's mobile device.

    2. Embedded wallets are backed up to the user's cloud for easy recovery.

Goal

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.

Mobile SDKs

Last updated