Shared Sessions
Introduction
Shared session allow a user to provide a signature just once on one chain, and use the same session when accessing other chains with the same acconnt. This helps streamline the user experience without them needing constantly provide a signature.
Implementation
When using 1 BUIDLER component
This is handled automatically for you, there's nothing you need to do to enable this feature.
When using more than 1 BUIDLER component in your dApp
You need to import the SessionStorage
export from the etherspot
package, and pass this to your <Etherspot />
component using the prop: etherspotSessionStorage
.
See the example below:
Last updated