Ok, let's see it with an example:
Initial situation:
- you have a nostr client using a keypair.
- you want to use another nostr client but you don't want to assume the risk of introducing the privkey in the new client.
Here comes NIP-26 to help:
- you log in the new client with a brand new keypair (ideally the new client guides you to create this new keypair automatically)
- you create a token in the first nostr client, signed by the original privkey, that allows the new privkey to publish events on behalf of the original privkey (with some limits: event kinds, time, etc)
- you configure the delegation in the new client introducing the token.
- you can now publish from the new client signing with the new keypair, on behalf of the original keypair (the published event includes the token so that everybody can check that it's allowed)
Does it make sense?