Skip to content

hanzo-labs/arcadia

Repository files navigation

Arcadia Overview

Arcadia is an open-source, client-side interface that allows users to interact with the Ethereum blockchain easily and securely. It is maintained by Hanzo Inc.

Key Features

  • Generate Wallets: Create wallets completely client-side.
  • Unlock Variety of Key Types: Supports raw private keys, encrypted private keys, keystore files, mnemonics, Ledger Nano S, and TREZOR hardware wallets.
  • Send Ether and ERC-20 Tokens: Easily send Ether and any ERC-20 standard token.
  • Offline Transactions: Generate and send offline transactions to keep private keys secure.
  • Hardware Wallets Support: Securely access your ETH & tokens on Ledger or TREZOR hardware wallets.
  • Multi-language Support: Available in 18 languages.
  • Supports URI Strings: Allows pre-filled transaction forms via URL parameters.

Getting Started

  • For Users:

    • Start with the Help Center.
    • Generate wallets and send transactions offline by downloading the latest release from GitHub.
  • For Developers:

    • Contribute to the project by forking or cloning the mercury branch from GitHub.
    • Use npm and gulp for compiling and running the project locally.

Running Locally

  1. Download the latest release from GitHub.
  2. Unzip dist-vX.X.X.X.zip on an air-gapped computer.
  3. Open index.html to run Arcadia entirely on your computer.

Development Setup

  1. Clone the mercury branch from GitHub.
  2. Run npm install.
  3. Run gulp to watch and compile changes.

Contact and Support

Philosophy

  • Empowerment: Enable users to interact with Ethereum without running a full node.
  • Simplicity: Make it easy and free to create wallets and send Ether & tokens.
  • User Priority: Focus on user experience over monetization.
  • Education: Educate users about Ethereum, security, and the importance of controlling their own keys.
  • Security: Ensure that secret information is never saved, stored, or transmitted.
  • Offline/Client-Side: Allow users to run Arcadia locally and offline.
  • Privacy: No tracking, emails, or ads. No user data is collected.
  • Open Source: Ensure the code is auditable and open to contributions.

For more detailed information and updates, visit the Arcadia documentation.