Reward contract

AuxiliaryNo. 9305

Synopsis

You define the reward (gold, silver or objects), a text and whether a notice is shown. When used with Effect: Start transaction, the keko gets the prize without offering anything; it comes out of the chest's balance and is all or nothing. The stack does not remember who collected: each activation can give another prize while there is balance, so limit it yourself. Only the chest owner withdraws.

Step by step

Give an immediate reward of 5 gold

  1. Place a gold chest you own.
  2. To use it in a stack, open Settings, enable circuits use, confirm and save. Then open Options and unlock it.
  3. Deposit a 1,000 Gold Sack (361) and confirm. In the Reward contract, add a gold reward worth 5, save the element, enter “Thanks for playing” and enable the dialog. Save the contract.
  4. Build a “Says something” = “prize” stack with “Start transaction”, using that chest and contract.
  5. In “Start transaction”, use selected chests as the Chests source and the secondary selection as the Contracts source. Activate each selection button separately to pick its objects; leave the fixed multiplier at 1 and target the triggering user. Save.
  6. Ask another participant to say “prize” once and check their wallet and the notification.

Result: The participant receives 5 gold without offering objects in a trade. The reward comes from the chest balance.

Settings

This object has no settings window of its own: you place it and use it as it is, or from the circuits menu.

Notes

  • Only the owner can withdraw; enabling circuits does not grant withdrawals to other people. The stack does not remember who claimed: each new activation can give another reward while funds remain.
  • Contracts are paid with bags and bars (at their value) and with objects. Gold and silver from the wallet can't pay a contract.
  • The reward comes from the chests: coins go to the wallet and objects to the backpack.
  • In a contract's texts, banned words are rejected and other bad words are censored.

Related