Skip to main content

Installing sessions

To enable a session: Examples on this page use @rhinestone/sdk, where rhinestone is the RhinestoneSDK instance from Create a session with a custom setup.
You can also enable a session with a signature. See Multi-chain sessions for details.

Checking session status

To check if a session is enabled:

Using sessions

To authorize a transaction with a session key you’ve enabled before:
This will prompt the signature request from the session owner(s) and submit the transaction on their behalf.
You can also enable and use the session key in one transaction with the enable mode.

Disabling a session

To disable a single enabled session, use disableSession. This only removes a single session: to uninstall the validator entirely (and every session with it), use disable instead.