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.

Related