Getting StartedOverview

Getting Started

This guide takes you from zero to your first on-chain transaction. By the end you will have:

  1. Installed the @omne/sdk package
  2. Generated a wallet with a BIP39 mnemonic
  3. Derived an Omne address
  4. Submitted a signed transaction to the network

Prerequisites

  • Node.js 16+ (LTS recommended)
  • npm, pnpm, or yarn
  • Access to an Omne RPC endpoint (Ignis alpha: https://ignis.omne.network/rpc · local devnet: http://localhost:9944)

What you’ll learn

ConceptDescription
Wallet generationBIP39 mnemonic → SLIP-0010 ed25519 key derivation → omne1... address
Transaction signingClient-side ed25519 signing — private keys never leave your device
RPC interactionJSON-RPC 2.0 over HTTP or WebSocket via OmneClient
Fee modelMicroscopic fees denominated in Quar (1 OMC = 10¹⁸ Quar)

Install the SDK

See Installation for setup instructions.

Create a wallet

See Create a Wallet to generate keys and derive an address.

Send a transaction

See First Transaction to sign and submit on-chain.