Skip to content

Commit

Permalink
add image and link
Browse files Browse the repository at this point in the history
  • Loading branch information
jklein24 committed Sep 22, 2024
1 parent 5b177e6 commit f500d6a
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion extensions/umade-01-auth.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,10 @@ to user resources. Because NWC and UMA Auth connect client apps to arbitrary wal
every client app to register with every wallet service or UMA provider. Instead, the Nostr protocol is used for
decentralized client app registration.

![Client App Registration](../images/auth-app-identity-flow.png)

When an application wants to use UMA Auth, it generates a single Nostr keypair that identifies the application. This

When an application wants to use UMA Auth, it generates a single Nostr keypair that indentifies the appplication. This
is called the "identity keypair". An application should have a single identity keypair that represents the application
as opposed to one for each app instance or user. The identity keypair is used to sign and publish a nostr registration
Expand Down Expand Up @@ -216,7 +220,7 @@ The VASP will respond with the same format as the initial access token request.
## NWC Requests

Requests should be made to the `nwc_connection_uri` provided in the token response. For details on the NWC protocol, see
[NIP-47](https://github.com/nostr-protocol/nips/blob/master/47.md).
[NIP-47](https://github.com/nostr-protocol/nips/blob/master/47.md).

### Pending NIP PRs Adopted in UMA Auth

Expand Down

0 comments on commit f500d6a

Please sign in to comment.