Product Token Pricing Network Docs Changelog
Getting started

Quick start

Settle your first invoice on the FTR rail in three steps. You'll need a self-custody wallet and a Whitechain RPC endpoint.

1 · Install the SDK

Add the FTR client to your project. It wraps settlement, collateral, and rewards calls behind one typed interface.

bash
$ npm install @ftr/client

2 · Connect a wallet

Point the client at Whitechain Sepolia (the live public testnet, chain ID 1874) and your signer. Amounts are denominated in FTR at the $0.01 utility reference.

Gas is paid in WBT — claim free test WBT from the Whitechain faucet. Whitechain mainnet is not live yet; its parameters are published before launch.

javascript
import { FTR } from "@ftr/client";

const ftr = new FTR({
  rpc: "https://rpc.testnet.whitechain.io",
  chainId: 1874,
  signer,
});

3 · Settle an invoice

Call settle() with the counterparty and amount. Settlement confirms in about a second; full finality follows L1 settlement.

javascript
await ftr.settle({
  to: "0x8Af…12E4",
  amount: "12_400",
  ref: "INV-0042",
});

FTR is a utility token used to operate the rail. Nothing in these docs is financial advice or a promise of price or return.

FAQ

FTR is the utility token that operates the Faktorist settlement rail — it settles invoices, collateralizes trade credit, and rewards the buyers, suppliers and carriers who keep the network honest.

Settlements confirm on Whitechain in about a second (1s block time); full finality arrives once the batch settles on Ethereum.

Collateral you lock (FTR, USDC, wBTC) backs your credit line. Positions liquidate on-rail below a 1.05× ratio — a mechanical threshold, not a forecast.

No. FTR is a utility token used to operate the rail. Amounts are denominated at the $0.01 utility reference; nothing here is financial advice or a promise of price or return.