Live against the real API

Try the full loop

Play both sides: register a business as an MSME, get it verified, then switch to Financier and request that business's verified credential, both before and after consent is granted. Every action here is a real call through the gateway, appended to the same hash-chained ledger the API docs describe.

Identity verification (Fayda eSignet) is still a stub in this MVP: the button below always verifies with a fixed dummy id, no real Fayda flow yet. Business verification (eTrade) is real: it needs an identifier that actually exists in the connected eTrade registry.

Sent as the apikey header on every call below. Kept only in this browser tab's session storage, cleared automatically when you close the tab, never sent anywhere else.

No active MSME yet. Register below.

Step 1 of 6

Register

live

POST /ledger/msme: self-registration, the only ledger write that doesn't need an existing MSME id.

Any string, as long as it's unique. A duplicate TIN is rejected with 409.