Skip to main content
NEXUS-Dogecoin launches after Zcash. Zcash is the first live chain. Dogecoin support is fully designed and implemented — this page documents what Dogecoin integration will look like at launch.

Overview

NEXUS-Dogecoin brings smart contracts to Dogecoin. Dogecoin’s 1-minute block time makes it the fastest deposit experience in the NEXUS ecosystem — your deposit is confirmed in ~6 minutes vs ~60 minutes for Bitcoin. Why Dogecoin?
  • Fastest confirmations: ~3 minutes (3 blocks × 1 min)
  • Lowest fees: ideal for micro-payments and small amounts
  • Large, active community
  • Real proof-of-work security

How Trust Works on Dogecoin

NEXUS-Dogecoin uses the same trustless security model as Bitcoin:
  1. ZK-STARK proofs — Every state update has a cryptographic proof of correctness
  2. Economic bonds — Operators post collateral that is forfeited if they cheat
  3. Fraud proofs — Anyone can challenge incorrect state with on-chain verification
  4. Escape hatch — You can always withdraw unilaterally after the timelock
ZK-STARK Proofs (cryptographic guarantee)
          +
Economic Bonds + Fraud Proofs (financial guarantee)
          =
Trustless Verification with Fast Finality

Dogecoin Vault Details

PropertyValue
Address typeP2PKH — standard Dogecoin address format
Vault structure2-of-2 (you + protocol) with CLTV escape
Escape hatch20,160 block timelock (~2 weeks)
State commitmentsOP_RETURN outputs every ~60 blocks
Deposit confirmations3 blocks (~3 min)

Supported Features (V1)

FeatureStatus
Smart Contracts (WASM)
P2PKH Vaults
Fast Deposits (~6 min)
State Commitments on Dogecoin
Cross-Contract Calls
DOGE ↔ BTC Swaps🔄 V2 (intent exchange)
DOGE ↔ ZEC Swaps🔄 V2 (intent exchange)
Unified Liquidity Pools🔄 V2

Deposit Guide

1. Get your vault address
const vault = await client.getVaultAddress(20160); // 20,160-block timelock (~2 weeks)
console.log('Send DOGE to:', vault.vaultAddress);
2. Send Dogecoin
dogecoin-cli sendtoaddress <VAULT_ADDRESS> 1000
3. Wait for 3 confirmations (~3 minutes — the fastest in NEXUS) 4. Check your NEXUS balance
const balance = await client.getBalance();
// Balance shown in DOGE units (vDOGE)

Withdrawal Guide

// Returns: { success, txid, status, path, confirmed? }
const result = await client.withdrawFunds(
  'D...',    // your Dogecoin destination address
  100000,    // amount
);
console.log('Withdrawal txid:', result.txid);

Confirmation Time Comparison

ChainBlock TimeConfirmationsTotal Wait
Dogecoin1 min3~3 min
Zcash75 sec10~12.5 min
Bitcoin10 min6~60 min
Dogecoin is 20× faster than Bitcoin for getting funds into NEXUS.

Use Cases Where Dogecoin Shines

Micro-payments Low fees and fast blocks make DOGE perfect for small transactions — tipping, gaming rewards, micro-payments under $1. Quick arbitrage Need to react to a price discrepancy? Dogecoin deposits confirm in 6 minutes. High-frequency DeFi More block time = more state commitment opportunities = more granular price tracking. Meme token launches Deploy a token, set up liquidity, go. The community is there.
// Deploy a meme token on NEXUS using DOGE
const token = await client.deployContract(memeTokenWasm, [
  'ShiNexus',       // name
  'SHINEX',         // symbol
  18,               // decimals
  '1000000000000'   // total supply
]);
console.log('Token address:', token.contractId);

Configuration Reference

[dogecoin]
rpc_url = "http://localhost:22555"
rpc_user = "user"
rpc_password = "password"
network = "regtest"  # mainnet | testnet | regtest

[dogecoin.vault]
escape_timelock = 20160  # ~2 weeks (1-min blocks × 20160)

[dogecoin.state_commit]
interval_blocks = 60  # post state every ~1 hour worth of Doge blocks

Comparison

FeatureNEXUS-DogecoinNative DogecoinWrapped DOGE (on ETH)
Smart Contracts✅ Full WASM✅ (EVM)
Self-CustodyUsually ❌ (bridge)
Cross-Chain🔄 V2
DeFi
Trust RequiredTrustlessNativeUsually bridge trust
Block Time1 min1 minEthereum (12s)

Roadmap

V1 (Live)

  • ✅ P2PKH vaults with escape hatch
  • ✅ ZK-STARK verification
  • ✅ Fast deposits (~6 min)
  • ✅ Full WASM smart contracts
  • ✅ Cross-contract calls

V2 (Planned)

  • 🔄 Unified liquidity with BTC/ZEC via intent exchange
  • 🔄 DOGE/BTC/ZEC cross-chain swaps
  • 🔄 Meme token liquidity pools