Skip to content

USDSOQ Stablecoin

USDSOQ is stablecoin issuance technology built into the Soqucoin protocol for licensed issuers. Minting, burning and freezing are consensus-enforced operations that require the issuer's ML-DSA-44 authority signatures. Soqucoin Labs is not an issuer and holds no reserves. USDSOQ is not active on mainnet. Patent pending (Soqucoin Labs Inc.).

Why a Native L1 Stablecoin?

Over $280 billion in stablecoin value sits on chains secured by ECDSA. When quantum computers can break ECDSA, every stablecoin on Ethereum, Solana, Tron, and other chains is at risk.

USDSOQ removes this attack surface by existing natively on a post-quantum chain. No wrapping, no cross-chain exposure.

How It Works

USDSOQ uses a multi-authority governance model with four consensus-enforced operations:

Opcode Hex Operation
OP_USDSOQ_MINT 0xf4 Authorized mint of new USDSOQ
OP_USDSOQ_BURN 0xf5 Authorized burn
OP_USDSOQ_FREEZE 0xf6 Freeze an address (compliance)
OP_USDSOQ_ROTATE 0xf7 Does not rotate keys (EvalScript stack-shape check; pushes true)

Mint, burn, and freeze require a live authority marker and ConnectBlock M-of-N. OP_USDSOQ_ROTATE does not rotate keys. EvalScript only checks stack shape and pushes true. RotateKeys is never called from ConnectBlock. Authority keys lazy-Initialize from chainparams. A spent marker is not recoverable on-chain; I-015 recovery is a code change or a reindex against a hand-set outpoint.

Supply Invariant

The consensus layer enforces a strict supply invariant:

sum(all_mints) - sum(all_burns) == current_circulating_supply

Every node independently validates this. No mint can occur without a valid authority signature, and no burn can create supply out of thin air. The invariant is checked at block validation time.

Multi-Asset UTXO Model

USDSOQ uses the same UTXO model as native SOQ but with an additional nAssetType field:

Asset Type Value Description
0x00 SOQ Native coin
0x01 USDSOQ USD stablecoin

Both asset types can exist in the same block, same transaction outputs, and same wallet. They share the same quantum-resistant address space.

Activation

Network Status
Regtest ALWAYS_ACTIVE
Stagenet Active, with block-level enforcement (shipped in v1.6.0)
Mainnet Not active (pending Halborn Phase 2 audit)

USDSOQ runs today on stagenet, where the supply invariant and authority rules are enforced at block validation. It is not yet active on mainnet.

SOQ-TEC

SOQ-TEC is cross-chain settlement software for licensed operators. Whether an operator supports USDSOQ is that operator's decision. See SOQ-TEC.

Consensus Integration

USDSOQ operations are dispatched through witness version 5 in VerifyScript()EvalScript(), following the same pattern as all other Soqucoin custom opcodes.