💻
Developer Guide
  • Wallet SDK
    • Wallet Overview
    • Getting Started
      • 1. Start the RAILGUN Privacy Engine
      • 2. Build a persistent store for artifact downloads
      • 3. Load a Groth16 prover for each platform
      • 4. Add networks and RPC providers
      • 5. Set up a debug logger
    • Private Wallets
      • RAILGUN Wallets
      • View-Only Wallets
      • Encryption Keys
    • Private Balances
      • Balance and Sync Callbacks
      • Updating Balances
      • QuickSync
    • Transactions
      • Shielding
        • Shield ERC-20 tokens
        • Shield base token
        • Shield NFTs
      • Private Transfers
        • Private ERC-20 Transfers
        • Private NFT Transfers
      • Cross-Contract Calls
      • Unshielding
        • Unshield ERC-20 tokens
        • Unshield base token
        • Unshield NFTs
      • UX: Private Transactions
    • Broadcasters
  • Cookbook SDK
    • Cookbook Overview
    • Recipe Guide: Write a zkApp
      • "Step" — A smart contract call
      • "Recipe" — Steps in series
      • "Combo Meal" — 2+ Recipes
    • Use your zkApp privately
  • Engine SDK
    • Engine Overview
  • ZK Account Abstraction
    • Account Abstraction Overview
    • Getting started with the contracts
    • Wallets
    • State Structure
    • Example Primitives
Powered by GitBook
On this page
  • Use cases
  • Links
  1. Wallet SDK

Wallet Overview

RAILGUN Wallet SDK adds incognito mode to any crypto wallet

NextGetting Started

Last updated 10 months ago

The is an open-source project developed by RAILGUN contributors.

RAILGUN Wallet SDK gives crypto wallet developers an easy, safe and convenient way to offer on-chain privacy to users on Ethereum, Arbitrum, Polygon, BSC and more.

Wallet is also useful for creating node.js backends that are capable of generating ZK-Proofs and sending anonymous web3 transactions.

Use cases

RAILGUN Wallet SDK enables dApp and DeFi developers to:

  • and NFTs

  • Manage

  • privately

  • privately (see the for recipes)

Links

Git repo:

RAILGUN Wallet SDK
Shield ERC-20 tokens
shielded balances
Transfer tokens
Interact with smart contracts
Cookbook
https://github.com/Railgun-Community/wallet