RallyProtocol
React Native / Expo
React Native / Expo
  • Getting Started
    • Overview
    • Installation
  • Embedded wallets
    • Getting started
    • Create wallets
    • Manage wallets
    • How it works
  • Gasless Transactions
    • Getting Started
    • Read balances
    • Transfer tokens gaslessly
    • Deploy a contract gaslessly
    • Transact with a contract gaslessly
    • Using without embedded wallets
      • Getting started
      • Typescript Example
  • Resources
    • Full API Reference
    • Guides
    • Example dapps
    • Videos
    • Supported tokens
    • Community libraries
    • FAQs
  • Links
    • Twitter
    • Warpcast
    • Discord
    • Github
    • Blog
    • Youtube
Powered by GitBook
On this page
  1. Embedded wallets
  2. Embedded smart accounts

Overview

Account Abstraction (ERC-4337)

Smart Account wallets, also known as Smart Contract Accounts/Wallets, utilize Account Abstraction (ERC-4337) to create a wallet managed through a smart contract. With the programmability inherent in smart contracts, they provide capabilities that EOA wallets lack, such as enhanced security, customizable limits, flexible recovery, and more.

Creating and managing a Smart Account wallet initially requires an EOA wallet. The SDK streamlines this process by utilizing the EOA wallet generated by the SDK.

Last updated 8 months ago