RallyProtocol
Flutter
Flutter
  • 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
  • Requirements
  • Get an API key for gasless transactions
  • Network
  • RLY Token
  1. Gasless Transactions

Getting Started

PreviousHow it worksNextRead balances

Last updated 8 months ago

Requirements

This section focuses on enabling gasless transactions on mobile device using natively embedded wallets generated by the . If you would like to utilize gasless transactions on a non-native mobile device such as web app, or backend, visit .

Get an API key for gasless transactions

An API key is required to use the infrastructure to power gasless transactions. Visit to generate both Amoy and Mainnet Polygon API keys.

Network

This section utilizes Polygon's testnet Amoy network. To switch between Amoy and Mainnet Polygon, update the network config using .

RLY Token

In this section, we leverage the RLY token () to simplify the developer experience. We maintain a token faucet and manage token contracts to ensure that developers can execute their first gasless transaction without the extra steps.

Once you are ready to use your preferred token on production, refer to the subsequent 'your chosen ERC-20 token' sections.

SDK
Using without embedded wallets
https://app.rallyprotocol.com/
https://github.com/rally-dfs/flutter-sdk/blob/main/lib/src/network.dart
explorer