| Listing |
A provider's on-chain offer: GPU, price, currency, region, address. Also called a provider account. |
| Lease |
An on-chain rental of one listing by one renter, with a fixed price and end time. |
| Escrow |
The token account, owned by the lease, that holds the renter's deposit. |
| Heartbeat |
A transaction signed by the provider's heartbeat key proving the renter's workload is running. |
| Heartbeat key |
A dedicated key on the GPU machine that can only send heartbeats and trigger settlement. |
| Verified time |
Seconds between heartbeats at most 180 s apart, within the lease's term. The only time ever paid. |
| Grace window |
The 180 seconds a heartbeat may be late before the gap stops counting. |
| Settle |
Paying verified, unpaid time from escrow to the provider and treasury. Anyone can trigger it. |
| Protocol fee |
2.5% of each settled payment, sent to the treasury. |
| Gateway |
The HTTP API on a provider's node that renters use to deploy and manage workloads. |
| Session |
A short-lived token a renter gets by signing a message, used to talk to a gateway. |
| kiln-provider |
The program a provider runs: gateway, Docker runtime, heartbeats, settlement. |
| PDA |
Program-derived address: an account address only the program can sign for. |
| Mint |
A token's on-chain identity, e.g. the $KILN mint or the USDC mint. |
| bps |
Basis points; 100 bps = 1%. |