πŸ”§ Core Functionality (Alpha Release)

What It Does

At this stage, the bot supports the following functionality:

  • ERC-20 Token Deployment Users can type:

    β€œDeploy an ERC20 token named MyToken with symbol MYT and total supply 1 million.” The bot will:

    • Parse the intent and parameters (name, symbol, supply)

    • Generate a minimal, standard ERC-20 smart contract

    • Compile the contract

    • Deploy it to the Ethereum network (or testnet)

    • Return the contract address and transaction hash

  • Balance Queries Users can ask:

    β€œWhat’s my balance of MYT tokens?” The bot will:

    • Identify the user wallet (or request it if not connected)

    • Query the specified token contract

    • Return the token balance

  • Token Transfer Users can say:

    β€œSend 50 MYT to 0xabc...” The bot will:

    • Identify the token and recipient

    • Ask for confirmation (and wallet signature if needed)

    • Submit the transaction

πŸ’¬ Note: Users do not need to write any Solidity or use a separate interface like Remix or Hardhat. The bot handles the full lifecycle from natural language to deployed contract.

Last updated