v1.0 stable · Open-source core
API Reference
Core, React, UI, adapter, and server APIs exposed by the SDK packages.
Overview
The public API is organized around the chain-neutral ChainAdapter contract and SIWX message model.
React and UI packages consume the same contracts, so third-party adapters work without changes to the provider.
Requirements
- Core exports ChainAdapter, Wallet, Account, SiwxMessage, DolphinState, DolphinEvent, and DolphinError.
- React exports DolphinProvider, useDolphin, useWallets, useConnect, useSignIn, and useSession.
- UI exports ConnectButton, WalletModal, AccountDisplay, theme tokens, locales, and copy overrides.
- Server exports nonce stores, session helpers, verification helpers, and Express/Fastify route adapters.