Security
Auto-lock timeout: 5 min
Biometric unlock: Disabled
Backup status: Encrypted and verified
TRIWALLET
Manage security posture, sessions, networks, and permissions.
Account: Not connected
Network: Sierpinski Testnet
Status: locked
Auto-lock timeout: 5 min
Biometric unlock: Disabled
Backup status: Encrypted and verified
Audit events: 0
Client Connect Flow
Use a popup bridge when your dApp runs on a separate origin and needs remote wallet approval.
1. Create popup connector with wallet + app origins.
2. Call connect() for handshake.
3. Call request(...) for sign/send methods.
SDK Usage
import { createRemotePopupConnector } from "@sierpinskichain/triwallet-sdk";
const popup = createRemotePopupConnector({
walletUrl: "https://triwallet.pages.dev/popup",
appOrigin: window.location.origin,
targetOrigin: "https://triwallet.pages.dev",
});
await popup.connect();
const accounts = await popup.request({ method: "sierpinski_requestAccounts" });