register_basename |
- Registers a Basename for the agent. Must end with .base.eth on mainnet or .basetest.eth on testnet. | -
deploy_contract |
- Deploys smart contract with required args: solidity version, solidity input json, contract name, and optional constructor args. | -
deploy_nft |
- Deploys an NFT (ERC-721) contract onchain with name, symbol, and base URI for token metadata. | -
deploy_token |
- Deploys an ERC20 token smart contract with token name, symbol, and total supply. | -
trade |
- Trades a specified amount of a 'from asset' to a 'to asset'. Only supported on mainnet networks. | -
get_balance |
- Gets the token balance for a specified address and contract. | -
transfer |
- Transfers ERC20 tokens to a specified address. | -
get_balance |
- Gets the NFT balance for a specified address and contract. | -
mint |
- Mints an NFT (ERC-721) to a specified destination address. | -
transfer |
- Transfers an NFT to a specified destination address. | -
account_details |
- Retrieves account details for the agent's Farcaster account. | -
post_cast |
- Posts a cast to Farcaster (max 280 characters). | -
deposit |
- Deposits assets into a Morpho Vault. | -
withdraw |
- Withdraws assets from a Morpho Vault. | -
fetch_price |
- Fetches the current price for a given price feed from Pyth. | -
fetch_price_feed_id |
- Fetches the price feed ID for a given token symbol from Pyth. | -
account_details |
- Retrieves account details for the authenticated Twitter user. | -
account_mentions |
- Retrieves recent mentions for the authenticated user. | -
post_tweet |
- Posts a new tweet to Twitter. | -
post_tweet_reply |
- Posts a reply to an existing tweet. | -
get_wallet_details |
- Returns details of connected wallet including address, network info, ETH balance, native balance, and provider name. | -
native_transfer |
- Transfers native tokens (e.g., ETH) to a specified address. | -
wrap_eth |
- Wraps ETH to WETH. Only supported on Base Sepolia and Base Mainnet. | -
buy_token |
- Purchases tokens from a WOW contract using ETH. | -
create_token |
- Creates a Zora Wow ERC20 memecoin using the WoW factory with bonding curve functionality. | -
sell_token |
- Sells WOW tokens for ETH. | -