Deposits & Withdrawals

Deposit Rewards

In order to increase your in-game purchasing power, you can buy $PAI tokens on Uniswap and top-up your PettBro's inventory. To do that, you'll need to transfer the tokens to the Telegram's hosted wallet or connected wallet (for more details revert here) and only then deposit on Pett.ai.

Notwhistanding, depositing $PAI in-game awards your companion with some extra experience points! The amount of XP earned increases with the amount of $PAI deposited, but this relationship follows a square root function, meaning the rewards grow at a decreasing rate as the deposit amount increases.

XP ($PAI)=15.59×$PAIdeposited\text{XP } (\text{\$PAI})= \sqrt{15.59\times\text{\$PAI}_{deposited}}

For example, depositing 100 units of $PAI would yield approximately 39.47 XP, increasing your companion's level.

The team has employed some safety measures to avoid looped deposits. Any attempts to exploit loopholes or manipulate this mechanism will result in a loss of XP.

PAI Withdrawals

Slashing Function


The Withdrawal Slash Function is designed to balance fairness & incentives taking two factors into consideration, elapsed time since initiating the withdrawal and the PettBro's level. The slash is only applied to tokens earned in-game. All $PAI tokens bought and deposited are exempt from any type of slash and can be withdrawn anytime.

Withdrawals for $PAI tokens are enabled for all players level 5 or above.

The slash function is given by the following equation:

f(d,l)=(700l1.1d3155.9+155.9){d>0}f(d,l) = \left( \frac{700 - l^{1.1}}{\sqrt{\frac{d^3}{155.9} + 155.9}} \right) \{d > 0\}

The 2D-algebraic function heavily scales down incurred tax for higher level users further decaying as time goes by.

All ETH deposited in-game can be withdrawn anytime without incurring any slash.

Slash Distribution


In order to foster a dynamic economy, the slashed tokens will follow a 50:50 distribution, with half of them being burned and the rest being returned to the PettBro on the leaderboard. The burn events will be tracked on-chain.

$PAI={50% : burned 50% : leaderboard distribution \begin{align*} \text{\$PAI}&= \begin{cases} 50\% \text{ : burned }\\ 50\% \text{ : leaderboard distribution } \end{cases} \end{align*}

Please revert to Leaderboard to find out more about the leaderboard distribution system.

Last updated