Search Apps Documentation Source Content File Folder Download Copy Actions Download State String Boolean Number Struct Map Slice Pointer Function Closure Reference Nil Package Type Interface Unknown

Patron

Recurring support for a builder. A creator opens a plan with a price per period and a period measured in blocks, and a supporter buys whole periods of it with ugnot.

There is no cron on chain, so a renewal is a pull and not a push: nothing here can charge anybody. A supporter renews by paying again, and renewing early never loses time already paid for.

plans owed to creators and supporters block
0 0 GNOT 687057

Plans

No plans yet.

➕ Open a plan · 💰 Withdraw what I am owed

What it does not do

  • It does not charge anybody. A renewal is a payment the supporter signs.
  • It does not stream. A creator is credited the whole price at the moment it is paid, so a supporter who stops being active is not refunded and no part of a paid period comes back. Escrowed streaming needs a claim schedule and a refund path, which is the v1.
  • It does not issue a token. Minting a creator coin per period paid is easy; the sink is not, because what it would be redeemed for is a promise made off chain.