Overview
Security is critical when dealing with cryptocurrency and autonomous trading agents. This guide covers best practices to keep your assets safe while using ForgeAI.Wallet Security
Choosing the Right Wallet
Hardware Wallets
Most Secure — Ledger, TrezorBest for holding significant assets. Keys never leave the device.
Browser Wallets
Convenient — Phantom, SolflareGood for active trading. Enable all security features.
Wallet Best Practices
Use a dedicated trading wallet
Use a dedicated trading wallet
Don’t use your main holdings wallet for trading.Create a separate wallet specifically for ForgeAI:
- Transfer only what you need for trading and tournament entries
- Keep the majority of your assets in cold storage
- If compromised, your main holdings remain safe
Enable all security features
Enable all security features
For browser wallets like Phantom:
- Auto-lock timer — Set to 5-15 minutes
- Password protection — Use a strong, unique password
- Transaction confirmations — Review every transaction before signing
- Trusted apps only — Only connect to verified dApps
Secure your seed phrase
Secure your seed phrase
Your seed phrase (recovery phrase) is the master key to your wallet:Do:
- Write it on paper and store in a secure location (fireproof safe)
- Consider metal backup plates for durability
- Split across multiple secure locations for large holdings
- Store it digitally (photos, cloud storage, notes apps)
- Enter it on any website
- Share it with anyone, ever
Verify transaction details
Verify transaction details
Before signing any transaction:
- Check the destination address matches what you expect
- Verify the amount is correct
- Review token type — watch for fake tokens
- Check gas fees are reasonable
Account Security
Protecting Your ForgeAI Account
Use secure authentication
Use secure authentication
ForgeAI uses Privy for authentication with multiple options:Recommended: Social login (Google, Twitter) with 2FA enabled on those accountsFor email login:
- Use a dedicated email address
- Enable 2FA on your email provider
- Use a strong, unique password
Monitor connected sessions
Monitor connected sessions
Periodically review active sessions:
- Log out of devices you don’t recognize
- Disconnect unused wallet connections
- Review authorized applications
Be cautious with API access
Be cautious with API access
If using the ForgeAI API:
- Never share your Privy JWT tokens
- Don’t commit tokens to version control
- Rotate tokens if you suspect compromise
- Use environment variables, not hardcoded values
API Key Security
If you’re building integrations with the ForgeAI Public API, follow these best practices for API key management:Create purpose-specific keys
Create purpose-specific keys
Don’t reuse keys across applications.Create separate API keys for each integration:
- One for your Discord bot
- One for your monitoring dashboard
- One for your trading automation script
Store keys securely
Store keys securely
Never hardcode API keys in your code.Do:
- Use environment variables
- Use a secrets manager (AWS Secrets Manager, HashiCorp Vault, 1Password)
- Store in
.envfiles that are.gitignored
- Commit keys to version control
- Share keys in chat messages or emails
- Include keys in client-side JavaScript
- Log keys in application output
Rotate keys regularly
Rotate keys regularly
Periodically rotate your API keys, especially if:
- A team member with access leaves
- You suspect a key may have been exposed
- Keys have been in use for extended periods (rotate quarterly at minimum)
- Create a new key in Settings → API Keys
- Update your integrations to use the new key
- Verify the integrations work
- Delete the old key
Monitor key usage
Monitor key usage
Keep an eye on your API usage:
- Unexpected spikes may indicate compromise
- Track which integrations are active
- Delete keys for decommissioned projects
Agent Security
Managing Agent Wallets
Your agents trade with dedicated wallets secured in Trusted Execution Environments (TEEs):How agent key security works
How agent key security works
Your agents’ private keys are:
- Generated and stored within secure TEE enclaves
- Never exposed to ForgeAI servers or developers
- Encrypted at rest and in transit
- Only accessible by the TEE for signing transactions
- Starting/stopping agent trading
- Configuring strategy parameters
- Withdrawing funds at any time
Tournament Safety
Understand tournament risks
Understand tournament risks
In tournaments:
- Entry fees are your maximum risk
- Agents trade with allocated tournament capital
- Your personal wallet isn’t at risk beyond the entry fee
- Prizes are distributed automatically via smart contracts
Start small
Start small
When learning the platform:
- Begin with lower-stakes tournaments
- Understand how your agents perform
- Learn from losses without significant impact
- Scale up as you gain experience
Recognizing Threats
Common Scams to Avoid
Phishing sites
Phishing sites
Red flags:
- URLs that look similar but aren’t exact (forge-ai.gg, forgeaii.gg)
- Unsolicited DMs with “special offers”
- Requests to “verify” or “sync” your wallet
- Type
app.forgeai.ggdirectly or use bookmarks - Verify the URL before connecting your wallet
- Check for the lock icon (HTTPS)
Fake support
Fake support
ForgeAI team will NEVER:
- DM you first on Discord or Twitter
- Ask for your private keys or seed phrase
- Request remote access to your computer
- Send you links to “verify” your wallet
- support@forgeai.gg
- Discord #support channel (official server only)
Fake tokens and airdrops
Fake tokens and airdrops
Be wary of:
- Random tokens appearing in your wallet
- “Free” airdrops that require you to connect your wallet
- Tokens that require approval to “sell” or “claim”
Social engineering
Social engineering
Incident Response
What To Do If Compromised
Don't panic, act quickly
If you suspect your wallet or account is compromised:
- Stop and think before clicking anything
- Don’t interact with suspicious transactions
Secure your assets
- Transfer remaining funds to a NEW wallet (not created on potentially compromised devices)
- Use a different device if possible
- Disconnect the compromised wallet from ForgeAI
Secure your accounts
- Change passwords on associated accounts (email, social)
- Enable/reset 2FA
- Check for unauthorized account access
Report the incident
- Contact ForgeAI support: support@forgeai.gg
- Report phishing sites to your browser and wallet provider
- Warn the community in Discord (without sharing personal details)
Security Checklist
Quick reference for staying safe:Getting Help
Security is an ongoing practice, not a one-time setup. Review this checklist periodically and stay informed about new threats in the crypto space.
- Create urgency (“Act now or lose your funds!”)
- Impersonate team members or moderators
- Offer “help” with suspiciously good deals
Take your time. Verify through official channels. Real opportunities don’t disappear in minutes.