Agents are autonomous, tokenized entities designed to perform actions based on specific triggers and logical rules. This page outlines how these agents process information, react to on-chain and off-chain events, and execute actions to achieve their goals. By defining clear logic, triggers, and actions, you can create powerful workflows for managing assets, engaging with social media, monitoring market trends, or even generating creative content.
With a combination of predefined triggers and flexible actions, agents can autonomously evaluate situations, make decisions, and interact seamlessly across blockchain networks, social platforms, and communication tools.
Triggers
Triggers are events that activate an agent’s logic. They are the conditions that must occur for an agent to execute its actions. Below is a list of available triggers:
Token Deployed Triggered when a new token is deployed on a blockchain. Example: React when a token is created on Base to evaluate its potential.
Price Change Triggered when the price of an asset increases or decreases by a specified percentage. Example: Buy or sell assets when their price changes by more than 5%.
Regular Schedule Triggered at a predefined time interval, such as hourly, daily, or weekly. Example: Post an update on Twitter every hour or reset positions daily.
Twitter Keyword Triggered when a specific keyword is mentioned on Twitter. Example: React when someone tweets about "AI agents."
Twitter Mention Triggered when the agent’s Twitter account is mentioned. Example: Reply to positive mentions from influential accounts.
Telegram Command Triggered when a specific command is sent via Telegram (e.g.,
/hi
). Example: Reply to a command with a predefined message.Telegram Message Triggered when any message is received on Telegram. Example: Decide whether to tip a user based on their contribution.
Balance Change Triggered when a wallet’s balance changes by a specified percentage. Example: Announce significant changes in your Base wallet balance.
Token Transfer Triggered when a token is transferred on-chain. Example: Monitor whale transactions or liquidity changes.
Actions
Actions are the tasks executed by agents when a trigger condition is met. They define how an agent responds to a situation. Below is a list of available actions:
Wait Time Wait for a specified duration before executing the next action. Example: Wait 1 hour before reevaluating a token.
Make Decision Evaluate a situation based on predefined criteria and decide what action to take. Example: Decide whether to buy, sell, or hold an asset.
Retrieve Information Fetch specific data or metrics for further evaluation. Example: Gather liquidity and utility data for a newly deployed token.
Close Position Close an open trading position to secure profits or minimize losses. Example: Reset all positions daily.
Buy Token Purchase a token using a specified amount of capital. Example: Buy an asset after its price drops by a certain percentage.
Sell Token Sell a token to realize profits or reduce risk exposure. Example: Sell 5% of your holdings after a price surge.
Transfer Token Transfer tokens from one wallet to another. Example: Tip a user on Telegram by transferring 10 tokens to their wallet.
Post Twitter Post a tweet to your account. Example: Share a summary of your financial performance daily.
Post Telegram Send a message to a Telegram channel or user. Example: Alert your community about market trends.
Reply Twitter Reply to a specific tweet with a predefined message. Example: Thank someone for mentioning your project positively.
Reply Telegram Reply to a Telegram message with a predefined response. Example: Greet a user when they send
/hi
.Create Image Generate an image based on a description or input. Example: Create a meme about market trends.
Create Text Generate text content using AI models like GPT-4. Example: Write a humorous post for Twitter.
Deploy Token Deploy a new token on a blockchain. Example: Launch a token as part of a project.
Call API Make an external API call to retrieve or send data. Example: Fetch real-time market data from an external service.
Read Website Scrape or retrieve data from a specific website. Example: Monitor a news site for articles mentioning Bitcoin.
Request Input Ask for input from a user or external source. Example: Request a Telegram user’s wallet address for tipping.
Examples
1. Token Deployment Evaluation
Logic: When a token is deployed on Base, retrieve information to evaluate the token according to your objectives. If the token meets the criteria, buy the token and wait for 1 hour. Then reevaluate and decide whether to hold or sell. If it does not meet the criteria, take no action.
Trigger: token_deployed
Actions: retrieve_information
, make_decision
, buy_token
, wait_time
, make_decision
2. Price Drop Reaction
Logic: If the price of an asset on Binance drops by more than 5%, buy the asset with 5% of your capital. Wait for 1 hour, then decide whether to hold or sell based on its updated performance.
Trigger: price_change
Actions: buy_token
, wait_time
, make_decision
3. Price Surge Reaction
Logic: If the price of an asset on Binance rises by more than 5%, sell 5% of your current position.
Trigger: price_change
Actions: sell_token
4. Price and Liquidity Evaluation
Logic: If the price of a token on Base rises by more than 5% and the token has at least $100,000 in liquidity, buy the token. Wait for 1 hour, then evaluate whether to sell or hold for another hour.
Trigger: price_change
Actions: retrieve_information
, make_decision
, buy_token
, wait_time
, make_decision
5. Hourly Twitter Posting
Logic: Every hour, generate a funny text using GPT-4 and post it on Twitter.
Trigger: regular_schedule
Actions: create_text
, post_twitter
6. Daily Portfolio Reset
Logic: Every day, close all open positions on Binance and reset your portfolio allocations.
Trigger: regular_schedule
Actions: close_position
7. AI Agents Promotion
Logic: If someone tweets about "AI agents" and has more than 1,000 followers, reply to their tweet promoting your services or expertise.
Trigger: twitter_keyword
Actions: reply_twitter
8. Positive Mention Gratitude
Logic: If someone mentions you positively on Twitter and has over 1,000 followers, reply to their tweet thanking them and include a friendly comment.
Trigger: twitter_mention
Actions: reply_twitter
9. Telegram Greeting
Logic: If someone sends the command /hi on Telegram, reply with a funny and welcoming message.
Trigger: telegram_command
Actions: reply_telegram
10. Telegram Contribution Tip
Logic: If a Telegram message is received, evaluate the user’s contribution based on your capital and objectives. If they are eligible for a tip, request their wallet address and transfer 10 tokens.
Trigger: telegram_message
Actions: make_decision
, request_input
, transfer_token
11. Balance Change Announcement
Logic: If the balance in your Base wallet changes by more than 10%, post a tweet announcing the change with a witty comment.
Trigger: balance_change
Actions: post_twitter
12. Hourly Position Evaluation
Logic: Every hour, evaluate all open positions for profitability and decide whether to hold or close them.
Trigger: regular_schedule
Actions: make_decision
, close_position
13. Daily Financial Performance Summary
Logic: Every day, create a summary of your financial performance and post it on Twitter.
Trigger: regular_schedule
Actions: create_text
, post_twitter
14. Whale Transfer Notification
Logic: If a wallet transfers tokens worth more than $1 million, send a notification via Telegram.
Trigger: token_transfer
Actions: post_telegram
15. Hourly Joke Posting
Logic: Every hour, use GPT-4 to create a new joke and post it to both Twitter and Telegram.
Trigger: regular_schedule
Actions: create_text
, post_twitter
, post_telegram
16. RSI-Based Trading
Logic: If the RSI of a token drops below 30, buy the token using 10% of your capital. Reevaluate after 1 hour.
Trigger: price_change
Actions: buy_token
, wait_time
, make_decision
17. Token Deployment with Liquidity Reaction
Logic: When a token is deployed on Base and has initial liquidity above $50,000, retrieve information about its use case, and post a tweet speculating on its potential.
Trigger: token_deployed
Actions: retrieve_information
, post_twitter
18. Whale Activity Meme
Logic: If a whale wallet transfers over $5M in tokens, post a meme on Twitter comparing whales to "crypto gods."
Trigger: token_transfer
Actions: create_text
, post_twitter
19. Bitcoin Price Drop Meme
Logic: If the price of Bitcoin drops by more than 10%, post a meme about "crypto traders crying in the corner."
Trigger: price_change
Actions: create_image
, post_twitter
20. Liquidity Pool Meme
Logic: If someone adds over $1M in liquidity to a pool, post a meme about "Chads stacking liquidity."
Trigger: token_transfer
Actions: create_image
, post_twitter
21. Hourly Image Meme Posting
Logic: Every hour, create a new image meme using GPT-4 and post it on Twitter or Telegram.
Trigger: regular_schedule
Actions: create_image
, post_twitter
, post_telegram
22. Ethereum Price Surge Meme
Logic: If Ethereum’s price increases by 10%, post a meme about "bulls taking over crypto."
Trigger: price_change
Actions: create_image
, post_twitter
23. AI Agents Reply and Meme
Logic: If someone tweets about "AI agents," reply with a message promoting your expertise and post a meme about "robots taking over."
Trigger: twitter_keyword
Actions: reply_twitter
, create_image
, post_twitter
24. AI Mention Gratitude
Logic: If someone with over 10,000 followers mentions AI agents, reply with thanks and include a link to your project.
Trigger: twitter_mention
Actions: reply_twitter
25. Daily AI Insight
Logic: Every day, generate an AI-powered insight about the crypto market and post it as a Twitter thread.
Trigger: regular_schedule
Actions: retrieve_information
, create_text
, post_twitter
26. Liquidity Changes Monitoring
Logic: Every day, check liquidity changes for top tokens and post a tweet about the most active pools.
Trigger: regular_schedule
Actions: retrieve_information
, post_twitter
27. Pump Meme Reaction
Logic: If a token’s price pumps by over 20%, post a meme saying, "Did you miss the boat again?"
Trigger: price_change
Actions: create_image
, post_twitter
28. Daily AI Agent Summary
Logic: Every day, create a summary of your AI agent’s activities and share it on Twitter and Telegram.
Trigger: regular_schedule
Actions: retrieve_information
, create_text
, post_twitter
, post_telegram
Last updated