posl docs
poslOverview

Welcome to posl

posl is a private ZEC pool on Solana that pays its members without knowing who they are. You shield ZEC, lock it or trade through the pool, prove it with zero knowledge each epoch, and collect more ZEC.

Test network only

The pool runs on a test network. Nothing here holds real ZEC yet, the program has not had its outside audit, and the proving keys are development keys until the public ceremony. See What is live today.

Why posl exists#

Reward tokens usually pay their holders in public: every payout is a line on a block explorer that ties an address to an amount. ZEC holders care about the opposite. posl keeps the reward and drops the exposure.

The pool is a fork of Privacy Cash, a shielded pool on Solana, extended with Proof of Shielded Liquidity (PoSL): a way to prove, in zero knowledge, that you kept liquidity in the pool or moved volume through it, and to be paid for it without saying which note is yours.

What you can do#

The two halves#

The token. A token on Solana paired with ZEC. A tax on its trades pays holders in ZEC. That part is public by design, like any reward token.

The pool. Where that ZEC becomes private. Every transaction inside the pool pays a small fee. Part of each fee stays in the pool as the reward budget of the current epoch and is shared, at the end of the epoch, between locked notes (liquidity) and volume credits (activity). Anyone can also add ZEC to the budget.

PUBLICToken tax PUBLICHolder wallet SHIELDED POOL Notes, locks, credits fees -> epoch budget proofs -> private rewards ZECshield
Only the first two boxes are public. Inside the pool, amounts, owners and links between actions are hidden.

Where to go next#