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.
Parameters
Section titled “Parameters”affiliate?
Section titled “affiliate?”string
affiliateBps?
Section titled “affiliateBps?”string
clientId?
Section titled “clientId?”string
nodeUrl?
Section titled “nodeUrl?”string | string[]
trustedRouters?
Section titled “trustedRouters?”Readonly<Record<string, readonly string[]>>
Returns
Section titled “Returns”RemotePins & object