Optional
budgetThe public key of the client requesting authorization
Optional
expiresThe connection cannot be used after this date. Unix timestamp in seconds (optional)
Optional
iconThe URL of an icon of the client app to display on the confirmation page (optional)
Optional
isolatedThe makes an isolated app connection / sub-wallet with its own balance and only access to its own transaction list (optional)
Optional
maxThe maximum amount in millisats that can be sent per renewal period (optional)
Optional
metadataUrl encoded, JSON-serialized metadata that describes the app connection (optional)
Optional
methodsList of request types that you need permission for (optional)
Optional
nameThe name of the client app (optional)
Optional
notificationsList of notification types that you need permission for (optional)
Required. URL of the relay where the client intends to communicate with the wallet service
Optional
returnURI to open after the connection is created (optional)
Optional
walletThe wallet name for nostr+walletauth+walletname scheme (optional)
The reset the budget at the end of the given budget renewal. Can be never (default), daily, weekly, monthly, yearly (optional)