API surface from Lumi desktop
Endpoints exposed at https://expapi.405.mn. Calls go directly to that host. Examples below use the same base.
Explorer proxy
https://expapi.405.mn/ext/getsummaryNetwork summary (height, difficulty, supply, peers). JSON.
curl https://expapi.405.mn/ext/getsummaryhttps://expapi.405.mn/ext/getbasicstatsBasic stats snapshot. Optional in the UI; safe to ignore failures.
curl https://expapi.405.mn/ext/getbasicstatshttps://expapi.405.mn/api/getnetworkhashpsHashrate from the explorer CLI API (number).
curl https://expapi.405.mn/api/getnetworkhashpshttps://expapi.405.mn/api/getblockcountLatest block height (number).
curl https://expapi.405.mn/api/getblockcounthttps://expapi.405.mn/api/getblockhash?index=<height>Resolve a block hash by height; returns plain text hash.
curl "https://expapi.405.mn/api/getblockhash?index=123"https://expapi.405.mn/api/getblock?hash=<hash>Block details (JSON). Used after fetching the hash.
curl "https://expapi.405.mn/api/getblock?hash=HASH"https://expapi.405.mn/api/getrawtransaction?txid=<hash>&decrypt=1Transaction details via RPC. Fallback if the ext endpoint is missing.
curl "https://expapi.405.mn/api/getrawtransaction?txid=TX&decrypt=1"https://expapi.405.mn/ext/gettx/<hash>Preferred transaction endpoint used by the desktop explorer.
curl https://expapi.405.mn/ext/gettx/TXhttps://expapi.405.mn/ext/getaddress/<address>Address stats (balance, total received, etc.).
curl https://expapi.405.mn/ext/getaddress/ADDRESShttps://expapi.405.mn/ext/getaddresstxs/<address>/0/10Recent transactions for an address (paged in the desktop app as 0/10).
curl https://expapi.405.mn/ext/getaddresstxs/ADDRESS/0/10Rich list
https://expapi.405.mn/ext/getrichlistTop addresses via
/ext/getrichlist from the explorer backend. JSON with balance and stats.curl https://expapi.405.mn/ext/getrichlistNotes
OriginThis site assumes the API base is
https://expapi.405.mn.Proxy behaviorCalls go straight to
expapi.405.mn.