How PonsLock works.
Everything the contract enforces, in plain words. The verified source on Blockscout is always the final authority.
Locks
A lock holds a chosen amount of any token launched through Pons (any ERC-20 on Robinhood Chain) until a chosen date. Creating one takes an approval and a confirmation, and mints a public proof page. When the date passes, nothing moves automatically: the tokens become withdrawable by the lock owner, and only by the lock owner.
Unlock dates are extend-only. They can be pushed later, never pulled earlier, and anyone can verify that in the contract source.
Vesting
Vesting releases tokens gradually over a period, optionally after a cliff. Schedules are irrevocable once created. A lock releases everything at one date; vesting suits allocations that should unlock over time.
Fees
A flat fee in ETH per operation, shown before you confirm. No percentage cuts and no recurring charges: the amount you lock is the amount you get back.
Admin access
The contract has zero owner powers over locked funds. Not for the PonsLock team, not for the project that created the lock, not for anyone. Withdrawal is restricted to the lock owner after the unlock time.
The contract
The locker is deployed and verified on Robinhood Chain (chain id 4663): 0xD0f7…C32F on Blockscout. What you read there is exactly what runs.