Fund a balance
$PONCHO

The Poncho coin

$PONCHO

$PONCHO does two things, and both are written into one contract, PonchoStaking. A provider that stakes it pays a lower protocol fee. Everyone who stakes it takes a share of the fees the protocol collects, paid in USDG.

Buy $PONCHO · at launch Stake Read the contract

$PONCHO trades on ponsfamily.com. Until the owner sets it on PonchoStaking, staking is closed, every provider pays the full fee, and nothing on this page can be staked.

PonchoStaking at a glance

$PONCHO staked
at launch
across every staker
Fee share held
at launch
USDG in staking, not yet claimed
Fees to sweep
at launch
in the vault and on the board
Protocol fee
2% at launch
before any discount

One

A lower fee for providers

Every time a provider's note settles, the vault asks PonchoStaking what discount that provider's stake earns, and takes it off the protocol fee. The more $PONCHO a provider stakes, the higher its tier. No tier can take more than half the fee off, and no answer from the contract can raise it.

The table is read from tiers() on the contract. The owner can change the thresholds and discounts, within those bounds, and this table always shows what they are now.

OPENS AT LAUNCH

The tiers are read from PonchoStaking once the Poncho contracts are on Robinhood Chain. Nothing is shown before then, so nothing here can be out of date.

Two

A share of the protocol fee

PonchoStaking is the fee sink of the vault and of the request board. What they take in fees is swept to it in USDG and spread over every stake, by size. A staker claims its share whenever it likes.

There is no other source. The share is exactly the fees Poncho collects: when nobody pays for anything, it is zero, and no return of any size is promised. Fees that arrive before anyone has staked wait in the contract and go to the first stake.

  1. Fees accrue

    Each settlement and each award adds its fee to feesAccrued on the vault or the board.

  2. Anyone sweeps

    sweepFees() sends them to PonchoStaking and calls its sync().

  3. Every stake is credited

    The new USDG is spread over the stake as it stands, by size.

  4. You claim

    claim() sends your share to your wallet, in USDG.

Stake, unstake, claim

Your stake earns its share of the fees from the block it lands in. It counts towards your fee tier once it has warmed up on the contract. Unstaking and claiming never pause.

OPENS AT LAUNCH

$PONCHO is live on ponsfamily.com. Staking opens when the owner sets the token on PonchoStaking, which can happen only once. Until then the controls below are inert: nothing here sends a transaction.

Staked
at launch
In your wallet
at launch
USDG to claim
at launch
Your tier
at launch
PONCHO

Approve, then stake: two transactions, and the approval is for this amount only.

Your share of the fees is paid in USDG, whenever you claim it.

What $PONCHO does not do

Connect a wallet

Poncho never holds your keys. Connecting shares your address only.