UTXO and Syscoin API overview
Pali exposes UTXO and Syscoin capabilities through window.pali.
Use this provider when your app needs:
- Syscoin UTXO account access.
- PSBT signing.
- Transaction broadcast.
- Change addresses.
- Connected account xpub.
- UTXO transaction history.
- Syscoin Platform Token asset metadata and holdings.
Connect

window.pali, not window.ethereum.const [address] = await window.pali.request({
method: 'sys_requestAccounts',
params: [],
});
Provider utilities
window.pali includes request-based RPC methods and _sys helper methods for common Syscoin asset reads.
const xpub = window.pali._sys.getConnectedAccountXpub();
const changeAddress = await window.pali._sys.getChangeAddress();
const holdings = await window.pali._sys.getHoldingsData();
Chain-family rules
UTXO methods require the wallet to be in a compatible UTXO/Syscoin network context. If your app also supports EVM, keep the provider calls separated and handle mode switching explicitly.