CLINK Protocol Demo

Manage: Delegated Resource Control

CLINK Manage defines a protocol for delegated management of wallet resources by external applications. Many Lightning and Nostr use-cases require apps to manage resources on behalf of a user, but only within tightly defined boundaries.

CLINK Manage provides a secure, extensible, and Nostr-native way to grant and audit such permissions, starting with offer management for marketplaces, SaaS, and other dynamic product scenarios.

An nmanage is a static, shareable code that grants an application specific, auditable rights to manage resources (such as offers) on their wallet server.

Manage Offers on a Wallet

This demo shows how an application can use an nmanage string to manage offers on a user's wallet. Once decoded, the app can create, update, list, and delete offers according to the permissions granted by the user.

You can get an nmanage from a CLINK-compatible wallet like ShockWallet to try this feature.

Decoded Manage Data

Decoded data will appear here...

List Offer Result