ERC404s in Jutsu World

$JUTSU Features

The $JUTSU token is implemented using the standard ERC404 specification but has significant improvements in several areas (See Improved Features below).

Basic Features of $JUTSU:

  • Each $JUTSU collection represents a number of Trading Cards being the total $JUTSU rounded down to the nearest whole number - i.e. 1 $JUTSU token represents 1 Trading Card, 20.5 $JUTSU token represents 20 Trading Card.

  • Bulk and Fractional Transfers or Sale/Purchases (Similar to ERC20 tokens) - $JUTSU tokens can be bought, sold, or transferred in fractions and in bulk. Trades can occur via a DEX against a liquidity pool, and transfers can occur between wallets.

  • Singular Transfers or Sale/Purchases (Similar to ERC721 tokens/NFTs) - $JUTSU assets can be bought, sold, or transferred on NFT marketplaces via auction or otherwise. $JUTSU assets can be transferred via the platform.

  • Re-rolling of NFTs. By buying or selling $JUTSU tokens against a liquidity pool NFTs can be minted or re-rolled. NFTs are typically minted for every 1 $JUTSU token purchased or re-purchased. Refer to the Card Minting Criteria for more information.

Example illustrating $JUTSU Basic Features

Example

Say Wally has 10.5 $JUTSU in his wallet. This would mean that he has 10 Trading Cards in his wallet.

Wally decides to transfer 2.5 $JUTSU to Sandy, leaving him with 8 $JUTSU. This means that Wally should only have 8 Trading Cards in his wallet, and 2 Trading Cards are burnt.

Sandy would then have 2.5 $JUTSU in her wallet. Since Sandy's wallet balance moves from 0 to 2.5 $JUTSU, 2 Trading Cards would be minted in her wallet.

Note: If Wally has a bag of 10.5 $JUTSU and transfers or sells 2.5 $JUTSU, which of the 10 Trading Cards does he lose? See here for more in-depth information on Trading Card Burning/Minting.

Advanced Features of $JUTSU:

  • Asset Locks - Our ERC404 implementation allows you to lock assets. Locked assets are protected and will not burn when buying/selling/transferring $JUTSU.

  • Direct Re-Roll/Re-Mints - The traditional ERC404 implementation requires the user to commence Re-Rolls/Re-Mints by using the mechanism above. This means that the user will effectively have to trade against a Liquidity Pool for Re-Rolls/Re-Mints - resulting in the user absorbing potential slippage and transactional fees. Our ERC404 implementation allows the user to Re-Roll/Re-Mint via the ERC404 contract directly without interfacing with a third party.

  • Indirect Re-Roll/Re-Mints - The traditional ERC404 implementation requires the user to commence Re-Rolls/Re-Mints by using the mechanism above. This mechanism is still allowed in our implementation of the ERC404 specification. However, a minimum of 0.5 $JUTSU is required.

  • Differentiated Re-rolls - Re-rolls and purchases done via an LP or any other medium outside of https://jutsu.world will be all common cards. This ensures the thrill of discovering new cards is consistent in experience and that all players start from an even playing ground.

For clarity, $JUTSU can be used for DeFi and in-game purposes, but not at the same time. All holders will need to decide between DeFi participation or in-game participation.

Last updated