Live on GenLayer Testnet Bradbury

The show is off. Your money is already back.

Buy a ticket and the money waits in escrow until the event is over. If the venue, league or airline posts a cancellation or postponement on its official page, GenLayer validators read it, quote it, and every buyer can be refunded. No claim form, no waiting on the organizer.

Event #1 · Spring Gala0.001 GEN / seat
Listednone

Official page read at listing: nothing announced.

Page read againcancelled

“The Spring Gala has been cancelled due to storm damage to the hall.”

Refunds2 / 2

Every buyer paid back from escrow. The organizer was never paid.

–Events
–On
–Called off
–In escrow (GEN)

How it works

The official page decides.

  1. I
    List

    The organizer names the event, its start, the ticket price and the official page where a cancellation would be posted. Validators read the page right away: it must announce nothing yet.

  2. II
    Buy

    Buyers pay the price into the contract. Nothing goes to the organizer before the event is over.

  3. III
    Watch

    Anyone can ask validators to read the page again. They agree on none, cancelled or postponed, and on a sentence quoted from the page that each of them finds in their own copy.

  4. IV
    Settle

    Called off: anyone sends each buyer's refund. Went ahead: after the hold, one last reading, then the organizer is paid.

Built for both sides

For buyers

  • Your money is never with the organizer before the event has happened.
  • A cancellation on the official page is enough: you don't file a claim.
  • Postponed counts too: take your money back instead of a new date you can't make.
  • If nobody releases the money within 30 days of the hold, you can take it back.

For organizers

  • Buyers trust an unknown organizer when the money is in escrow.
  • Paid automatically once the event is over and the page says nothing.
  • Cancel in one click when you have to; refunds run themselves.
  • No chargebacks, no refund desk.
Quoted, not guessedA cancellation counts only with a sentence from the page that every validator finds in its own copy. A quote that is not on the page reverts and changes nothing.
Whole pages onlyA page whose text is over 20,000 characters is refused at listing, never cut. An unreachable page reverts the reading: it is never read as “nothing announced”.
One last lookReleasing the money reads the page again. If the event was called off after the start, the organizer is not paid and buyers are refunded.

Events

Every event, read live from the contract.

Reading the contract…

List an event

The venue's, the league's or the airline's own page, not yours if you can avoid it. Validators read it now; it must say nothing about a cancellation yet.

FAQ

Who decides that an event is cancelled?

GenLayer validators. Each one fetches the official page itself and answers one question: does it say this event is cancelled, postponed, or neither? A result counts only when they agree, and a cancellation or postponement also needs a sentence from the page that every validator finds.

What if the page is down?

The reading reverts and nothing changes; try again later. A page that is down is never taken as “nothing announced”. If the page is gone for good, nobody can release the money to the organizer, and buyers can take it back 30 days after the hold.

What does the organizer get, and when?

The price of every seat not refunded, after the hold you chose (1 to 720 hours after the start), once validators read the page one last time and it still announces nothing.

Can a rumour or a “may be cancelled” trigger refunds?

No. Only a page that says this event is cancelled, called off, postponed or moved. Validators are told to answer “none” for anything less, and the quote must be on the page.

Who sends the refunds?

Anyone: each ticket's refund goes to the address that bought it, whoever presses the button.

Sell tickets people trust.

Escrow the money, name the official page, and let consensus watch it.

List an event