Where to go first, the command line and the typed client that send the same instructions this interface sends, and a badge that puts the live deviation on a page that is not this one. None of it asks for a key.
Read the carry, read the failure conditions, then decide. The order matters more than the decision, and the first number is published on every page for that reason.
A terminal and a build server want the protocol in the shape they already work in. Both entry points below build the identical transactions this site builds, read the identical figures, and fail in the identical places.
The same reads the interface performs, from a terminal or a CI job.
The published package names are poyz-cli and @poyz/sdk. Neither is on the registry, so the install path is the repository: git clone https://github.com/poyzfi/poyz-sdk, then npm install and npm run build inside it.
poyz --help lists every command and whether this build can execute it. A command whose handler is not wired exits non-zero and says so rather than pretending to have acted.
poyz delta [--json]Shows the current delta deviation and hedge exposure per venue. Exits non-zero when the deviation is outside the threshold, so it can gate a CI job.
poyz funding [--window <days>] [--json]Shows realised net carry over the window, annualised and signed, including the epochs where it was negative.
poyz mint --amount <collateral> --asset <SOL or LST>Deposits collateral, opens the matching short through the router, and mints the synthetic dollar. Prints the quote before signing and refuses outright while the gate is closed. Needs the deployed program.
poyz redeem --amount <synthetic-dollars>Burns synthetic dollars, reduces the short by the same notional, and releases collateral. Prints the unwind quote and waits for confirmation before signing. Needs the deployed program.
poyz keeper run --keypair <path> --bond <amount>Runs a Delta Keeper. Requires a bonded $POYZ stake, submits corrections when the deviation leaves the threshold, and puts the bond behind every execution it signs.
Package @poyz/sdk is not on the registry, so the install path is the repository: git clone https://github.com/poyzfi/poyz-sdk, then npm install and npm run build inside it.
Read the SDK referenceThe TypeScript SDK carries the arithmetic the interface and the CLI both depend on, so an integrator does not reimplement it and drift from the protocol. It quotes a mint and a redemption including fees and unwind cost, annualises a carry rate from any settlement interval, converts between base units and decimals without float error, and types the delta, venue-exposure, carry, and buffer views the API returns. Read paths need no key and run against the public API.
If your product routes deposits into Poyz, or quotes a balance denominated in the synthetic dollar, the badge lets your users check the hedge without leaving your interface. It reads the live delta and the signed net carry from the protocol API, shows the deviation next to the threshold that triggers a correction, and links to the venue split and the most recent rebalance signature. When the API has no fresh reading it falls back to the static mark rather than showing a stale figure. One script tag, no key, no tracking, and the same endpoint this site reads.
One line, placed where the number should appear. It reads the same endpoint this site reads, and when that endpoint has nothing fresh to publish it falls back to the wordmark rather than printing a figure that has stopped being true.
Fallback wordmark
Balanced. Always.