Making an agent
Creating a Frame Agent

Prerequisites
Before starting, make sure you have:
📋 Required Items
Telegram Account: You'll need an active Telegram account
Basic Crypto Knowledge: Understanding of wallets, tokens, and transactions
Secure Environment: Safe place to store private keys and wallet information
What You'll Get
After completing this guide, you'll have:
✅ Your own AI-powered blockchain assistant
✅ A personal Ethereum wallet with full custody
✅ Access to conversational DeFi operations
✅ Ability to customize your agent's personality
Step 1: Access the Frame Manager Bot
The Frame Manager Bot is your gateway to creating and managing Frame Agents.
Finding the Manager Bot
Starting the Manager
Open Telegram on your device
Search for the Frame Manager Bot
Start a conversation by clicking "Start" or sending
/start
You should see a welcome message with inline buttons for bot management.
Step 2: Initiate Agent Creation
Now you'll begin the process of creating your Frame Agent.
Launch Creation Wizard
Option A: Using Buttons
Click the "🤖 Create New Bot" button in the manager interface
Option B: Using Commands
Type
/createbot
in the chat
What Happens Next
The Frame Manager will guide you through a 3-step creation process:
Bot Name: Choose a unique identifier
Bot Token: Secure token generation
Personality: Define your agent's behavior
Step 3: Choose Your Bot Name
Your bot name is how you'll identify and manage your Frame Agent.
Naming Guidelines
// Good bot names:
"TradingBot"
"MyFrameAgent"
"CryptoAssistant"
"DegenBot"
// Avoid:
Names with spaces or special characters
Names that are too long
Names already in use
Name Requirements
📝 Naming Rules
Unique: No two users can have the same bot name
Alphanumeric: Letters and numbers only
Length: 3-20 characters recommended
No Spaces: Use underscores or camelCase instead
Example Process:
Manager asks: "Please enter a name for your bot:"
You respond:
MyTradingBot
If available, you'll proceed to Step 2
If taken, you'll be asked to choose another name
Step 4: Bot Token Generation
The system will automatically generate a secure token for your bot.
Understanding Bot Tokens
Token Generation Process
Automatic Creation: The system generates a unique token
Telegram Registration: Your bot is registered with Telegram
Frame Integration: Token is linked to Frame's services
Verification: System confirms successful creation
This step is handled automatically - no action required from you.
Step 5: Define Your Agent's Personality
This is where you customize how your Frame Agent behaves and responds.
Writing Your Prompt
Your prompt defines your agent's:
Personality traits (professional, casual, humorous)
Specialization (trading focus, portfolio management, general use)
Communication style (formal, friendly, technical)
Specific behaviors (risk tolerance, preferred tokens)
Prompt Examples
Step 6: Complete Creation Process
After defining your prompt, the system finalizes your Frame Agent.
Final Steps
Processing: The system configures your agent with your settings
Wallet Generation: A personal Ethereum wallet is created for you
Bot Deployment: Your agent is deployed and becomes active
Confirmation: You receive confirmation with important details
Success Information
Upon successful creation, you'll receive:
✅ Bot Created Successfully!
Bot Details:
• Name: YourBotName
• Username: @your_bot_username
• Invite Code: ABC123XYZ
Next Steps:
1. Click the bot link to open your agent
2. Send the invite code to access your wallet
3. Start using conversational commands
Step 7: Access Your Frame Agent
Now it's time to connect to your newly created agent.
Opening Your Agent
Method 1: Click the Link
Click the provided Telegram link in the success message
This opens your agent directly in Telegram
Method 2: Manual Search
Open Telegram
Search for your bot's username (e.g.,
@your_bot_username
)Start a conversation
First Connection
Start the Bot: Click "Start" or send
/start
Enter Invite Code: Send the invite code you received
Wallet Setup: Your agent will provide wallet details
Security Notice: You'll receive your wallet address and security reminders
🔐 Critical Security Information
Your agent will provide:
Wallet Address: Your public Ethereum address (safe to share)
Private Key: Your wallet's private key (NEVER share this)
Important: Store your private key securely. Frame agents need it to execute transactions, but you should never share it with anyone else.
Step 8: Test Your Agent
Verify everything is working correctly with some basic tests.
Basic Commands to Try
// Test wallet functionality
"What's my wallet address?"
"Check my ETH balance"
"Show my token portfolio"
// Test market data
"What's the current ETH price?"
"Show me trending tokens"
"Get gas prices"
// Test understanding
"Help me understand how you work"
"What can you do for me?"
"Explain your features"
Expected Responses
Your agent should:
✅ Respond to all basic commands
✅ Show your wallet address when asked
✅ Provide current market information
✅ Demonstrate the personality you defined
✅ Handle errors gracefully
Quick Menu Access
Try the /menu
command to see your agent's interface:
💰 Wallet Balance
🔑 Wallet Address
💸 Send Tokens
🔄 Swap Tokens
And more...
Customization Options
After creation, you can further customize your Frame Agent.
Available Customizations
Troubleshooting
Common issues and solutions when creating Frame Agents.
Creation Issues
Access Issues
Best Practices
Tips for creating and using effective Frame Agents.
Prompt Writing Best Practices
✨ Effective Prompts
Do:
Keep prompts concise but descriptive
Focus on 2-3 key personality traits
Include specific use cases or specializations
Use clear, simple language
Test and iterate based on responses
Don't:
Write extremely long prompts (>500 words)
Include contradictory instructions
Request unsafe or illegal activities
Use overly complex technical jargon
Set unrealistic expectations
Security Best Practices
🔐 Security Essentials
Protect Your Assets:
Never share your private key with anyone
Store wallet information in a secure location
Use your agent only for amounts you can afford to lose initially
Test with small amounts before larger transactions
Regularly backup your wallet information
Safe Usage:
Verify transaction details before confirming
Check gas prices before executing trades
Be cautious with new or unknown tokens
Don't share your invite codes publicly
Usage Tips
Start Small:
Begin with small test transactions
Learn your agent's capabilities gradually
Use demo amounts for learning
Regular Maintenance:
Check your agent periodically
Update prompts as your needs change
Monitor your wallet balances
Community Engagement:
Join the Frame community for tips
Share experiences (without sensitive info)
Ask questions and learn from others
What's Next?
After creating your Frame Agent, explore these next steps.
Immediate Actions
Explore Commands: Try different conversational commands
Check Portfolio: Monitor your wallet and balances
Test Trading: Start with small token swaps
Join Community: Connect with other Frame users
Advanced Features
Portfolio Management:
"Show my complete portfolio"
"What's my portfolio performance today?"
"Track my DeFi positions"
Trading Operations:
"Swap 10 USDC for ETH"
"Get a quote for 0.1 ETH to DAI"
"Send 5 USDC to vitalik.eth"
Market Research:
"Find me some lowcap gems"
"What are the trending tokens?"
"Show me top gainers today"
Getting Help
Frequently Asked Questions
🎉 Congratulations!
You now have all the knowledge needed to create and customize your Frame Agent. Your AI-powered blockchain assistant is ready to help you navigate the world of DeFi through simple conversation.
Ready to start? Head to the Frame Manager Bot and begin creating your agent today!
Last updated