Sensei
  • Introduction
    • πŸ“•Features and Pricing
    • βœ…Sensei Setup
      • πŸͺ¨QuickNode Setup
      • πŸͺ„Alchemy Node Setup
      • πŸ›‘οΈbloXroute Setup
      • πŸ§™Alchemy API Setup
      • 🧱Blocknative API Setup
      • 🧲Etherscan Chrome Extension Setup
    • πŸ“šArchives
      • πŸ›Bug Submission Etiquette
      • πŸ˜‡Signature Mint Requests
      • πŸ–₯️Why Choose Webapp?
      • ☎️Mobile and Tablet Support
      • πŸͺ¨Private Nodes 101
  • ADVANCED MEV FEATURES
    • ⚑MEV Bundling
      • ✨ Introduction to Bundling
      • πŸ’‘ Core MEV Concepts
      • πŸ‘‘ Native Integration
      • πŸ“• How To Bundle
        • πŸ”Œ Relay Endpoints
        • 🧐 Troubleshooting
    • πŸ”Katana Contract Looper
      • ✨ Intro to Contract Looping
      • βš”οΈ Katana V3 Setup
      • βœ… Wallet Whitelisting
      • πŸ”± Deployment
      • πŸ“œTask Creation & Execution
      • πŸ’Έ Consolidate Proxy Tokens
      • πŸ“• Katana V1 - Archived
        • Deploy & Add Upgradeable Proxies
        • Katana Task Creation & Execution
        • Consolidate Proxy Tokens
          • Manual-Token Consolidation
          • Same-Tnx Auto-Consolidation
  • DEFI TRADING FEATURES
    • βœ…Sensei DeFi Setup
    • πŸ†“0% Trading Fee Extension
    • 🎯Sensei Auto-Sniper
    • πŸ“œSensei Swaps
    • πŸ”§Advanced Orders: Limit Order, Stop Loss, Take Profit
    • ⚑Advanced MEV Bundling
    • βš™οΈCustom MEV Execution
    • πŸ”Katana - "Max-Buy" Killer
    • ⚠️Auto-Avoidance
    • ⛑️Anti-Rug Protection
    • πŸ“±Alpha Stream
    • πŸ“ˆLive Trading Charts
    • πŸ—ƒοΈPortfolio Dashboard
    • βš™οΈDefi Settings
  • NFT Trading Features
    • 🌾Blur Farming Module
      • βœ…Funding Blur Pool
      • πŸ“œCreating Blur Tasks
      • ⚠️Emergency Withdrawal
    • πŸ‘οΈNFT Mint Bot [MEV]
      • Standard Task Setup
        • Mint Setup
        • Custom ABI
        • Execution Methods
      • Sigmint Task Setup
      • Fair.xyz Task Setup
        • Getting Started
        • Mint Setup
      • Gas Speedup
        • Manual & Intelligent Gas Speed-Up
        • [PRO] Precision Gas Targeting
        • [PRO] Backrun Auto Speed-Up
      • Quick Tasking & Mint Stream
    • 🏹NFT Deal Sniper [MEV]
      • Deal Sniper Task Setup
      • Execution Methods
      • Configs
      • Global Execution
      • MEV Sniping
    • 🐳NFT Bid Bot (OpenSea)
      • Collection Bidding
      • Token Bidding
    • πŸƒβ€β™‚οΈNFT Mempool Frontrunner
    • 🌊NFT Liquidator
      • Introduction and Setup
    • 🧩Wallet & Token Manager
      • Wallets
        • Wallet Creation
        • Wallet Import & Export
        • Wallet Customisation
        • Disperse & Consolidate
      • Marketplace Approval
      • NFT Manager
      • Multi-Wallet Listing
    • βš™οΈSettings
      • General
      • API Keys
      • Mint Bot
      • Katana
      • Nodes
      • Notifications
      • Wallet Manager
      • Deal Sniper
      • Bid Bot
Powered by GitBook
On this page
  • Task Creation
  • Execution Types
  • Standard
  • Transfer
  • Loop
  • Designated Wallet
  1. ADVANCED MEV FEATURES
  2. Katana Contract Looper
  3. πŸ“• Katana V1 - Archived

Katana Task Creation & Execution

PreviousDeploy & Add Upgradeable ProxiesNextConsolidate Proxy Tokens

Last updated 2 years ago

Task Creation

When you create a task from the mint bot, a katana symbol will pop up if it is contract mintable. In a nutshell, contract minting involves delegating access to multiple proxies (rather than using multiple wallets), and using these proxies to mint.

Not all contracts are Katana-able! We do our best to show users what is Katana-able. Katana requires a contract to be loopable. If a contract contains the following code, it is not loopable: tx.origin == msg.sender

You will have the option to:

  • Select the number of proxies you wish to mint with. You can also select a preset number of proxies in the settings.

  • Select the execution type [standard, transfer, loop]. More information about this below.

This will create a Katana mint task. This wraps the original mint task, and is represented by the swords around the duplicated task. You can then start and execute as standard, just like in the regular mint bot.

In the wallets column, you will notice that it shows the number of proxies and execute type selected. It also automatically selects for the wallet whitelisted for Katana, to make your life easier.

Contract minting benefits from gas savings due to not needing to pay a fixed gas unit fee (about 21K gas units) for every transaction. By looping multiple proxy transactions into one big transaction, users not only save gas. Not only that, overall transaction aggregates ALL of the gas used by the proxies, increasing the probability of the transaction being mined in the next block.

Use Katana with caution. You can burn a LOT of gas if you are not careful.

Execution Types

Standard

Mints using all of your proxies WITHOUT transfer of NFTs to a designated wallet. You can then manually transfer out the NFTs at a latter date, preferably when gas is cheaper.

Transfer

Mints using all of your proxies WITH transfer of NFTs to a designated wallet.

Loop

Mints using only ONE proxy, transfers the NFT out to a designated wallet, and repeats this loop multiple amount of times.

Designated Wallet

You can choose a designated wallet in settings.

πŸ”