P
peck/docsv0.1 · preview
Reference/auth.peck.to
Livepeck-wab

auth.peck.to

Wallet Auth Bridge (WAB) — MFA-derived 256-bit keys.

What it is

Derives deterministic 256-bit keys for Datamynt apps (beviset, helt-enig, mer-data, peck-desktop) from an MFA challenge. Supports GoogleAuth, Passkey, EmailPhone and Email flavours. Same Cloud Run service as wab.peck.to — both hostnames are kept because different integrations point to each.

When to use it

You're building a Datamynt-branded client that needs MFA bootstrap instead of a raw key-pair.

Clients that wrap it

Most apps talk to this service through one of these packages rather than hitting the HTTP surface directly.

  • @bsv/wallet-toolbox

See all clients & SDKs →

Deployment

Repo: wab · Framework: express · Protocol: WAB

Endpoints

20 routes scanned from source.

MethodPathSource
GET/infosrc/app.ts:41
POST/auth/startsrc/app.ts:43
POST/auth/completesrc/app.ts:44
POST/auth/register/startsrc/app.ts:45
POST/auth/register/completesrc/app.ts:46
POST/account/delete/startsrc/app.ts:50
POST/account/delete/completesrc/app.ts:51
POST/user/linkedMethodssrc/app.ts:54
POST/user/unlinkMethodsrc/app.ts:55
POST/user/deletesrc/app.ts:56
POST/faucet/requestsrc/app.ts:59
POST/share/storesrc/app.ts:70
POST/share/retrievesrc/app.ts:71
POST/share/updatesrc/app.ts:72
POST/share/deletesrc/app.ts:73
POST/api/derive-keysrc/app.ts:84
POST/api/sign-txsrc/app.ts:85
POST/api/derive-key-emailphonesrc/app.ts:86
POST/api/derive-key-emailsrc/app.ts:87
POST/api/verify-addresssrc/app.ts:90