DOGE Connecting

Docs / Get started

Doge Soft docs

Introduction

What Doge Soft is, how the orbit fits together, and how these docs are organized.

Doge Soft is one connected stack for Dogecoin — a self-custody wallet, an indexer-backed explorer, live DRC-20 Coins markets, an AMM, a bridge to DogeOS L2, 𝕏Đ Good on X, and a browser extension that plugs any app straight into a user's wallet. These are the docs for the whole orbit, not just one corner of it.

If you build anything that touches Dogecoin — a game, a storefront, a bot, a dashboard — you probably don't need a wallet SDK, an indexer, and a signing service. You need three calls to window.dogesoft. Start there.

hello-doge.js
if (!window.dogesoft) {
  throw new Error("Doge Soft Wallet not found");
}

const { accounts } = await window.dogesoft.connect();
console.log("connected:", accounts[0]);

What you'll find here

These docs are organized the same way the ecosystem is built — around the actual thing you're trying to do, not around which server happens to answer the request.

One vocabulary, on purpose

You'll notice we say DRC-20 Coins, never "tokens." It's a small thing that keeps the language honest — these are fungible units inscribed on Dogecoin itself, not IOUs on somebody else's ledger. The terminology page has the full list.

Who this is for

  • App & game developers wiring up wallet connect, DOGE payments, or DRC-20 balances — start at Quickstart & connect.
  • Indexer & infra folks who want raw chain data without running their own node — start at the Explorer API.
  • Market & trading tools that need live pricing or pool depth — start at Pulse & the price oracle and Swap / AMM.
  • Creators & fans on X — tips, hire, rewards, marketplace — 𝕏Đ Good on X.
  • Collection builders shipping a mint page or a holders-only room — start at Launch for builders.
  • The merely curiousThe orbit is a good five-minute read on how it all actually fits together.
🧭

New here? Read The orbit first, then jump straight to whichever section matches what you're building.

Staying honest about what's live

Not everything in an ecosystem this size ships at the same speed. Where a flow is still being hardened — batch DRC-20 sends, some AMM liquidity endpoints — we say so on the page, right next to the code, instead of burying it in a changelog nobody reads. The full picture is on the ecosystem status page.