Guard Signer Dev

Test the authenticated GuardSigner ConnectRPC flow without sending backend-owned guard fields.

Active root account
Active Target
No active account selected

GuardSigner requests target the authenticated root account and omit subaccountId. Use the dashboard sidebar account switcher to change the target.

Run status first. Create is only enabled after the backend confirms no guard signer wallet exists for this target.

Protected Action Approval

Disable strict mode does not send action args.

BatchSignProtectedActions Whitelist Test
Builds one SmartAccount batch in exact order: chainId=5 approval[0], chainId=4 approval[1], chainId=6 approval[2]. The backend response does not expose nonce values, so the multi-action proof simulates the encoded SmartAccount/Safe batch as one stateful eth_call to the SmartAccount. This preserves GuardRegistry nonce state across protected calls while bypassing bundler and paymaster stub validation. The swapped-approval negative control is supposed to revert because approvals no longer match their call position in the nonce sequence. The single direct FundingAccount call is only a smoke control and does not validate batch nonce sequencing.
This EVM destination is lowercased and string-encoded into the final destination bytes[] payload for all three FundingAccount.addExternalWhitelist calls.

No batch simulation results yet.

Signer Rotation
Normal rotation asks the backend to generate the replacement signer and approval, then submits GuardRegistry.rotateSigner with the returned signer address. The current signer remains active until the chain event confirms the pending replacement.

Rotation status

No rotation in progress.

Break-Glass Export

High-risk key material export

This returns the guard signer private key. Private key material is sensitive: after export, the user becomes responsible for protecting it. API-key callers are denied, and human JWT callers need a fresh step-up authorization.

Latest Status
No status loaded.
Latest Protected Approval
No protected approval signed.
Latest Rotate Approval
No rotate approval signed.
Latest Raw Response / Error
No response yet.