Running on devnet — a test network. Tokens and balances here have no value, and the Solana programs are unaudited. OpenFiat never takes custody of fiat; escrow is enforced on chain.

Identity & Reputation

What your wallet has published about itself, and what the network has recorded about how it trades. Both are bound to your key rather than to an account, and both travel with it to every OpenFiat application.

Your identity claims

Connect a wallet. A claim is an assertion about a key, so there is no account to open and nothing to show until a key is connected.

Your reputation

Connect a wallet. Reputation is bound to a key, not to an account — there is nothing to show until one is connected.

What the levels mean

  1. Level 0 · Wallet identity

    A valid wallet, authenticated. This is the minimum to use OpenFiat, and §8 is explicit that participation never requires going further than this.

  2. Level 1 · Verified contact

    One or more communication channels — email, phone, Telegram, Discord, X — published as claims. The specification pairs these with OTP verification; that flow is the wallet application's to run and no node performs it, so a claim marked verified is the publisher saying so.

  3. Level 2 · Merchant identity

    A display name, business name, brand logo and support contacts, self-published and signed. §8's own caveat is worth repeating: these improve confidence but do not imply regulatory approval, and nobody checks them against a registry.

  4. Level 3 · Infrastructure provider

    Operational details an infrastructure operator may publish — organisation name, documentation, support and incident contacts — so other operators can identify them. There is no threshold to meet and no bond to post; the specification names no requirement of either kind.

No level is stored against your wallet, and nothing in the protocol is gated on one. A level describes which kinds of claim a wallet has published, so it is something a reader concludes from the list above rather than a status anybody grants.