Guides
Start with a runnable example. Then use a guide to choose settings and check the flow before release. Each guide explains the application's responsibilities.
Start with an example
- Wallet setup and authentication: configure the provider, register a wallet, and unlock it.
- Signing: submit a NEAR transaction, sign a NEP-413 message, or execute an EVM-family transaction.
- Advanced wallet operations: link a device, recover a wallet, or export a key.
- UI customization: keep app-owned and wallet-owned UI consistent.
Keep building
Authentication — choose factors and handle cancellation, expiry, and retry states.
Embedded wallets — keep wallet credentials and signing runtime on the wallet origin.
External NEAR wallets — development preview for Meteor, HOT, and Intear, with external approval and no Seams login.
External EVM wallets — connect MetaMask, Rabby, or Phantom EVM accounts while leaving their keys in the wallet extension.
Policies and mandates — bind each operation to an exact subject, target, and budget.
Wallet sessions and signing lanes — carry exact session identity into signing.
Delegated agents and linked devices — add independently revocable authority.
Recovery, export, and rotation — treat high-impact account changes as fresh operations.
Theming — align app-owned and wallet-owned surfaces.
Custom review components — show your React component, then hand off to wallet approval in the same modal.