Transactions
Last updated: 12 Nov 2026
A transaction sends Gold from 1 account to another account. The sender pays the amount and a transaction fee of 0, 1 or 2 Gold. Every transaction is public.
1. Sending Gold
There are exactly 3 ways to send Gold:
- Menu 🧈 Gold Transfer in the main menu: enter the account name of the receiver in Target Account and the amount in Amount.
- Box Gold Transfer in the account view of another account: enter the amount.
- API: the endpoint
/api/gold/send. See API.
In the game, a transaction needs 2 clicks: Confirm locks the input fields, Send sends the Gold. Cancel unlocks the input fields again. Before sending, the game shows the 2 values Gold to be Sent (amount + 0 to 2 Gold fee) and Gold to be Received (amount).
2. Rules
- The amount is a whole number of Gold from 1 to 1,000,000. In the game, a larger number is changed to 1,000,000 and a smaller number to 1.
- The receiver receives exactly the amount. The sender pays the amount plus the transaction fee.
- If the sender's balance is smaller than amount + transaction fee, nothing is sent and no Gold is removed.
- The receiver's balance cannot exceed the maximum balance of 42,949,672.95 Gold. Gold above this maximum is lost. See Gold.
3. Transaction fee
The transaction fee is 0, 1 or 2 Gold. It depends on how many transactions all accounts made recently, and on whether a bank takes part:
- When few transactions take place, the fee is 0 Gold.
- When many accounts send Gold within a short time, the fee rises to 1 Gold and then to 2 Gold, for every transaction at this time. Every attempt to send Gold counts, also an attempt that fails because the balance is too low. When it becomes quieter, the fee falls again.
- A transaction involves a bank if the sender or the receiver has rank 1 to 60 in the Gold ranking (see Gold). With a bank, the fee rises later and is at most 1 Gold.
The fee does not depend on the amount. A transaction of 1 Gold and a transaction of 1,000,000 Gold at the same time have the same fee. The fee does not go to another account.
4. Visibility
Every successful transaction is public in 3 places:
- Log on the website: territorial.io/log/transactions lists the last transactions as plain text, the newest at the bottom: time (UTC), account name of the sender and of the receiver, amount and fee in Gold, and the usernames at the end of the line. The server removes older lines automatically.
- Log in the game: the menu 📜 Logs contains the list Blockchain with the columns Time Ago, Sender, Receiver and Amount.
- Lobby chat: if the sender is in the lobby, the lobby chat shows the message "@sender sent X 🧈 gold to @receiver.". If the receiver is in the lobby, the receiver gets this message.