Dogecoin infrastructure

The grid that
runs on Dogecoin.

Accept DOGE like Stripe, hold it in a non-custodial wallet, and read the chain with a fast explorer — one platform, built for builders.

  • Non-custodial
  • Confirmation-based settlement
  • Signed webhooks
  • Audited crypto, minimal deps

Three products, one grid

Everything you need to ship on Dogecoin

Payment Gateway

Stripe for Dogecoin

Create projects, get API keys, and accept DOGE with a fresh HD-derived address per order. Confirmation-based settlement, signed webhooks, and ledger-based payouts.

  • Hosted checkout + REST API
  • Fresh address per order (BIP44)
  • Signed webhooks & event log
  • Fiat or DOGE pricing, locked rates
Open the dashboard →

Explorer

Read the Dogecoin chain

A fast, no-nonsense block explorer — the same data source that powers the gateway and wallets. Blocks, transactions, addresses, mempool and fee estimates in real time.

  • Blocks, txs & address history
  • Live mempool & fee estimates
  • Address balances & UTXOs
  • JSON API for everything
Open the explorer →

Built for developers

One API call to get paid

Spin up an order, show the customer an address, and get a signed webhook the moment it confirms. No node to run, no keys to manage on the gateway.

  • Idempotent REST endpoints & API keys
  • HMAC-signed webhooks you can verify
  • Tiered confirmations & underpayment tolerance
Read the docs →
create-order.sh
# create an order — get a fresh DOGE address back
curl https://api.barkgrid.com/v1/orders \
  -H "Authorization: Bearer $API_KEY" \
  -d '{ "fiat_amount_cents": 1999, "fiat_currency": "USD" }'

# → 201 Created
{
  "id": "ord_3pK…",
  "status": "pending",
  "doge_amount": "249.875",
  "deposit_address": "DG4mTCMmrrf3osupd…",
  "payment_uri": "dogecoin:DG4m…?amount=249.875"
}

Non-custodial by design

Your keys, your coins

Keys stay in the browser

The wallet generates, encrypts and signs locally. The server only ever sees ciphertext.

Memory-hard encryption

scrypt key-stretching + AES-256 — brute-forcing a leaked blob is impractical.

Email two-factor

Opening a wallet needs a one-time email code before the encrypted blob is even released.

Audited primitives

Crypto is built only on the audited @noble / @scure libraries.

Confirmation settlement

Payments settle on real confirmations with tiered thresholds — no surprises.

Watch-only mode

Monitor any address — balances, notes and full transaction history, zero keys.

Ship your Dogecoin idea this week.

Free to start. No node to run. Keys you control.