Reference/auth.peck.to
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
Deployment
Repo: wab · Framework: express · Protocol: WAB
Endpoints
20 routes scanned from source.
| Method | Path | Source |
|---|---|---|
| GET | /info | src/app.ts:41 |
| POST | /auth/start | src/app.ts:43 |
| POST | /auth/complete | src/app.ts:44 |
| POST | /auth/register/start | src/app.ts:45 |
| POST | /auth/register/complete | src/app.ts:46 |
| POST | /account/delete/start | src/app.ts:50 |
| POST | /account/delete/complete | src/app.ts:51 |
| POST | /user/linkedMethods | src/app.ts:54 |
| POST | /user/unlinkMethod | src/app.ts:55 |
| POST | /user/delete | src/app.ts:56 |
| POST | /faucet/request | src/app.ts:59 |
| POST | /share/store | src/app.ts:70 |
| POST | /share/retrieve | src/app.ts:71 |
| POST | /share/update | src/app.ts:72 |
| POST | /share/delete | src/app.ts:73 |
| POST | /api/derive-key | src/app.ts:84 |
| POST | /api/sign-tx | src/app.ts:85 |
| POST | /api/derive-key-emailphone | src/app.ts:86 |
| POST | /api/derive-key-email | src/app.ts:87 |
| POST | /api/verify-address | src/app.ts:90 |