Sudo allows any transaction to pass. It’s the default only for a session that scopes nothing: no permissions, actions, crossChainPermits, or swap. Such a session accepts everything, and session.access.kind is "open".Examples on this page use @rhinestone/sdk, where rhinestone is the RhinestoneSDK instance from Create a session with a custom setup.
import { base } from "viem/chains";const session = await rhinestone.createSession({ chain: base, owners: { type: "ecdsa", accounts: [sessionOwnerAccount], },});