ARQL
testnet

Connect the official QRL 2.0 wallet, drip 2 test USDC, then send or bridge. This public page holds no keys.

Connect the QRL wallet to start.

Your wallet

Connect the QRL wallet to see your USDC and QRL.

Faucet remaining

USDC left in the on-chain drip contract, not your wallet.

  1. 1. Connect QRL

    Install the QRL 2.0 Web3 Wallet, unlock it, then connect. You also need a little QRL for gas (ZondScan faucet).

    Not connected

    Arc wallet (only if you will use Arc Testnet)

    Pick the extension that should talk to Arc, then connect. Do not use window.ethereum; last injector wins.

    Not connected

  2. 2. Get test USDC on QRL

    One signature. 2 USDC per address per UTC day, 9 USDC total per day. Arc USDC is a different faucet (Circle).

    Connect QRL, then drip. Wait about one minute for the next block.

    USDC USD Coin · USDC · 6 decimals · Qadf94bb6e061a9f3b1d54826241eba701d43fb86

    Wrong icon in the wallet?

    The PNG is not on-chain. Hide any row for Q34ab8332f1f46cd6bf42118b6ed8c5208d6c9af9, then Add USDC again for the live contract above.

  3. 3. Send on QRL

    Connect QRL first.

  4. 4. Bridge to Arc

    Connect QRL first.

Public reports

Anyone can file a report. It is an on-chain transaction (0.01 QRL plus gas) so spam costs money. Filing a report does not flag the address. Only the operator can flag or clear.

More tools

Operator

Sanctions demo

Anyone can Check. Only the operator on this desk can Flag. Clear asks for confirm (on-chain unlist is owner + guardian). A connected user wallet cannot change the list.

Not checked

Contracts

token
holder
bridge
minter
QRL gas
block
sealed bridge
How it works

Arc consensus warning

Arc validators still use elliptic-curve signatures. If that layer is corrupted, bytecode at a known address can be swapped. QRVM checks a code seal before minting. A swapped Arc contract cannot mint on QRL unless QRL’s owner re-pins the seal.

The path

  1. Arc locks native USDC (never wraps it).
  2. QRL mints QRC-20 1:1 after attestation.
  3. Coming back, QRL burns and Arc unlocks the same USDC.
  4. If mint is rejected, Arc USDC stays locked. No auto-refund.

Who can sign

  • QRL: your QRL 2.0 wallet (ML-DSA).
  • Arc admin: two SLH-DSA keys. ECDSA cannot re-key the bridge.
  • This public page does not hold keys.

Sanctions

  • Every lock, mint, unlock, and burn is screened before value moves.
  • Compliance can add names and freezes. Removing a name needs owner and guardian.
  • Native USDC held in TokenMinter is not drained to a treasury. Seizing that pool while a mint can still succeed would issue QRL USDC against missing Arc USDC.
  • If mint is rejected because the recipient is flagged, Arc USDC stays in TokenMinter. Retry stays blocked until the name is cleared.
  • Circle’s own USDC blacklist still applies on official Arc USDC. ARQL refuses earlier so we do not lock toward a name we will not mint to.

What “burn” means here

On this rail, QRL USDC is only burned as part of Bridge to Arc (depositForBurn). That is the return trip: QRL supply goes down so TokenMinter can unlock the same native Circle USDC on Arc. There is no standalone destroy button. Burning without an unlock would just throw test dollars away.

technical log
ready