This is the source of truth protocol definition for UMA. All proposed spec changes should be sent as PRs to this repo. Note that UMA is an extension of LNURL. If your proposal is also applicable to LNURL, the preference should be to propose a new LUD.
This repo is organized as a set of individual documents describing a single message or component of the protocol.
Link | Title |
---|---|
UMAD-01 | Address Format |
UMAD-02 | Keys, Authentication, and Encryption |
UMAD-03 | Initial LNURLP Request |
UMAD-04 | LNURLP Response |
UMAD-05 | Payreq Request |
UMAD-06 | Payreq Response |
UMAD-07 | Post Transaction Compliance Hooks |
UMAD-08 | Versioning |
- Full Documentation and Guides
- UMA SDKs:
- Example VASP Implementations or Tests:
- UMA Discord