Skip to content
docs

thorchainPins

thorchainPins(opts?): RemotePins & object

Defined in: protocol-swap2-thorchain/src/provider.ts:369

The app’s side of a remote THORChain stub (scan 2026-10-27 modules, F15): remoteProvider({name: "thorchain", baseUrl, ...thorchainPins()}). The pinned routers are the only call targets and spenders, and verifyBuild checks the build on the client: the vault in the router call (or the Tron deposit’s recipient) confirmed by two THORNodes of different operators, the source asset and exact input, and the memo’s asset, destination, refund and limit against the app’s own request. Pass the affiliate your backend’s provider uses (the memo must carry exactly it). The Tron deposit route is open (depositAddressRoutes): its vault is the one verifyBuild confirms.

string

string

string

string | string[]

Readonly<Record<string, readonly string[]>>

RemotePins & object