Skip to main content

Welcome to Pali Wallet

Pali Wallet is a browser extension wallet for people and applications that need both account-based and UTXO-based blockchain access from one security layer.

For EVM dapps, Pali exposes a MetaMask-compatible window.ethereum provider with EIP-1193 requests, EIP-6963 discovery, account permissions, chain switching, signing, transactions, and batch calls. For Syscoin UTXO and Bitcoin-style applications, Pali exposes window.pali with account, xpub, change address, PSBT signing, transaction, and asset methods.

Pali also supports modular smart accounts for institutions and advanced dapps. A dapp can ask Pali to create and deploy a Pali smart account, use a passkey or wallet-owned ECDSA validator, and later execute atomic batches through wallet_sendCalls. Guardian recovery and module management are handled in Pali.

What makes Pali different is the combination: one extension for EVM and Syscoin UTXO flows, fast read paths with Multicall3 / RPC-batch fallbacks, normal accounts and modular smart accounts, MetaMask-compatible standards for dapps, and a self-custodial safety model where signing, recovery, and account policy are enforced by user approvals and on-chain modules instead of a Pali server. See What is Pali? for the full picture.

Choose your path

Provider surfaces

ProviderChain familyPrimary use
window.ethereumEVMMetaMask-compatible dapp integrations, signing, transactions, permissions, and EIP-5792 batches.
window.paliUTXO / SyscoinSyscoin UTXO accounts, PSBT signing, xpub/change address workflows, and asset helpers.

Important safety model

Pali is intentionally conservative. Dapps connect per host, blocking approvals are serialized, network-type mismatches are handled explicitly, and users approve sensitive actions in the extension UI. Many sites can be connected, but each site has one active connected account at a time.