Bob Docs

SPV Mode vs Full Node Mode

Bob starts lightweight so normal users do not need to store the whole Handshake chain before using a wallet.

Original Bob 2.1.0 cannot finish this switch

Original Bob only has a Settings switch between SPV and full node. Its SPV helper is fixed to the retired HandshakeAPI endpoint, so name details and DNS records can fail even after a resync. Use Bob LearnHNS 2.3.9, then confirm the helper under Settings → Network & Connection → SPV Helper API. You do not need original Bob running at the same time.

Where to check the SPV helper

SPV Mode

SPV mode keeps Bob small and fast to install. It can sync wallet activity, receive HNS, send HNS, manage owned names, and browse Shakedex listings from a trusted channel.

Bob obtains indexed chain and name state through a read-only helper. Providers and wallet clients can implement the open Bob SPV Helper API v1 contract.

Full Node Mode

Full-node mode stores and verifies more local chain data. It is still important for advanced seller flows, deeper name-state inspection, and running infrastructure for Shakedex channels.

Marketplace Behavior

SPV wallets should be able to browse and buy Shakedex listings after the active channel is fully synced. Creating seller listings is more sensitive because Bob must create and monitor the on-chain Shakedex lock.