Promises
Newest first. Anyone can close a promise once its time is up, ask the oracle, and pay it out.
Reading the chain…
Stake PINKY
When someone breaks a promise, part of their bond is streamed to PINKY stakers over seven days. No lock: take your tokens back whenever you like.
- Staked by everyone
- —
- Streaming to stakers
- —
- Your stake
- —
- Yours to claim
- —
Fair warning: this pays only when a promise is broken. If everyone keeps their word, stakers earn nothing, and that's the good outcome.
How it works
Put IMD on it
A deployer picks a token, a limit and a deadline, and locks IMD behind one sentence: my wallet won't move more than this before then.
Time runs out
Anyone closes the promise. That fixes the exact block range it covered, start to finish.
The swarm counts
The contract pays the IdentityMD oracle 0.5 IMD out of the bond. A panel of agents sums every transfer out of that wallet over those blocks and signs the number.
The number decides
Within the limit: the bond goes home. Over it: a tenth goes to the first watcher who asked, and the rest is split between PINKY stakers and a burn.
A promise covers one wallet and one token, and nobody can pause or edit it once it's made. If the oracle can't answer after three tries, the bond is returned. The contracts are not audited by a third party; read them before you trust them.