Birdeye Data Services (BDS) is an all-in-one platform for crypto market data, delivering real-time metrics and insights to developers, traders, and businesses. It aggregates trades, prices, and portfolio info across many chains and exchanges, giving you data at your fingertips. Whether you’re building an app, making trading decisions, or analyzing market trends, BDS makes it easy to get the data you need. In this guide we’ll explain why BDS stands out and walk you through setting up your account step by step.
BDS provides powerful APIs you can plug into right away. For example, the image above shows how a simple Python request fetches live price data for a token pair. In just a few lines of code, you can retrieve OHLCV (candlestick) data or live price streams using BDS endpoints. Under the hood, this taps into a massive dataset – over 30M+ wallets, 180+ DEXs, and 500K+ tokens – and gives you unified portfolio and transaction history across blockchains. You’ll never run out of data for your analyses!
Why Choose BDS?
-
Real-Time Market Data: BDS streams live OHLCV chart data and price quotes via REST and WebSockets. You get low-latency price feeds and charting data for hundreds of thousands of tokens.
-
Multi-Chain Coverage: Get a unified view of wallets and trades across blockchains. BDS supports 100+ networks, aggregating data from 180+ decentralized exchanges and 500k+ tokens. In practice, you can track a token across Ethereum, BNB Chain, Solana, Arbitrum, Polygon, and more from one account.
-
Smart Portfolio Tracking: Simplify your asset tracking with BDS’s smart filtering and portfolio tools. The Smart Portfolio feature removes “noise” and helps you focus on the tokens and wallets that matter.
-
Transaction Simulation: Decode and analyze complex trades without sending anything on-chain. BDS’s simulation tools let you see the outcomes (and gas costs) of transactions beforehand, saving you time and money.
-
Easy Integration & Pricing: Jump right in with free trials and plug-and-play APIs. BDS offers a free tier (30K compute units per month) to get started, and flexible pricing plans that scale with your needs. The documentation is clear, and code examples make it easy for developers to start fetching data immediately.
Before You Begin
-
Email & Internet: Make sure you have a valid email address (you’ll need it to sign up and verify) and a stable internet connection.
-
Strong Password Ready: Plan to create a strong password. BDS requires at least 8 characters including uppercase, lowercase, a number, and a symbol.
-
Optional: If you’re a business, have your company details handy. For developers, think about which blockchain networks or tokens you want to query first.
-
Time: Give yourself a few minutes – the signup process is quick and easy once you have everything ready.
Step 1: Landing on BDS
-
Go to the BDS Site: Open your browser and visit bds.birdeye.so. You’ll see an overview of BDS features (30M+ wallets, 500K+ tokens, etc.) and a Get Started for Free button on the homepage.
-
Open the Signup Page: Click Get Started for Free or the Sign Up link to open the registration form (or just go directly to bds.birdeye.so/auth/sign-up). Note that Birdeye’s main site and BDS share one account system – signing up on either site creates the same account.
-
Start the Registration: You should now see the signup form (see image below). It will ask for your email and to create a password.
Step 2: Building Your Account
-
Enter Email: In the signup form, type your valid email address. This will be your username.
-
Choose a Password: Create a strong password according to the rules. The form enforces at least 8 characters with one uppercase, one lowercase, one number, and one special character. For example,
Passw0rd!is valid. -
Confirm Password: Type the same password again in the “Confirm Password” field.
-
Agree to Terms: Check the box to agree to the Birdeye Terms of Use and Privacy Policy.
-
Create Account: Click Create account. If all fields are valid, your account will be created and you’ll be prompted to verify your email.
Step 3: Email Verification
-
Check Your Inbox: Birdeye will send a verification email to the address you provided. Open that email and click the verification link inside.
-
Activate Your Account: Clicking the link activates your account. You must do this to fully enable your account – you won’t be able to generate API keys or use some features until you complete email activation.
-
Troubleshoot: If you don’t see the email, check your spam or junk folder. If necessary, you can try signing in anyway (often there’s an option to resend the email).
Step 4: Personalizing Your Profile
-
Log In: After verifying your email, go back to bds.birdeye.so/auth/sign-in and log in with your new credentials.
-
Open Settings: Once logged in, look for your account or profile section (often accessed by clicking your username or an avatar icon). This is where you can update your personal info.
-
Fill in Details: Add your name, company (if applicable), or any other requested details. If BDS offers to link blockchain wallets or set preferences (network defaults, etc.), go ahead and configure those for your use case.
-
Save Changes: Make sure to save any profile changes. A filled-out profile helps personalize your experience, but you can skip any optional fields if you want.
Step 5: Accessing the Power of BDS
In your BDS dashboard under the Security (or API Keys) section, click the Generate key button to create a new API token. Copy and store this key immediately – it is the secret that authorizes you to pull data. You’ll include this key as the X-API-KEY header in every API request. Once you have the key, you’re ready to start sending requests to BDS endpoints from your code.
-
Add the Header: When you call any BDS API, add an
X-API-KEYheader with your key. For example, in curl:curl -H "X-API-KEY: YOUR_KEY_HERE" https://public-api.birdeye.so/v1/.... -
Test an Endpoint: Try hitting a sample endpoint. For example, fetch historical candlestick data or a token price using the documentation examples. You should receive JSON responses with the requested data.
-
Explore More: Browse the BDS API documentation (e.g. under Data Coverage or Key Data Types in the docs) to discover all available endpoints and data formats. You can also use the WebSocket streams for live updates.
Tips for New Users
-
Secure Your Credentials: Treat your BDS password and API key like a secret. Use a strong, unique password (following the signup rules) and avoid reusing it elsewhere. Consider enabling two-factor authentication on your email for extra security.
-
Keep Your API Key Safe: Never hard-code your API key in public code or repositories. Store it in an environment variable or secure vault in your application. If you accidentally expose it, immediately regenerate a new key in the dashboard.
-
Manage Multiple Keys: BDS allows generating multiple API keys. Use different keys for different projects or environments (e.g. development vs. production) so you can revoke one without affecting others.
-
Monitor Usage: Check the Usage or Metrics section of your dashboard to see how many compute units (CUs) you’ve used. Keep an eye on rate limits (free tier is 1 request/sec) and upgrade your plan if you need higher quotas.
-
Use the Community: Join the Birdeye Discord or Telegram (links at birdeye.so) to ask questions, share feedback, and learn tips from other users. The Birdeye team is active and friendly.
-
Read the Docs: The Birdeye Data Services documentation is comprehensive. Refer to it for endpoint details, code examples, and FAQs as you build your integration.
Troubleshooting Common Issues
-
Email Verification Problems: If the dashboard still shows an “Activate your account” message after you clicked the link, double-check that you clicked the correct link from the right email. Remember that you cannot generate API keys or use some features until your email is activated.
-
Signup/Password Errors: If the signup form complains, verify your password matches all requirements. Make sure both password fields match exactly. If login fails later, try resetting your password via the “Forgot password” link.
-
Missing API Key: If you don’t see a “Generate key” button, confirm you are in the Security/API Keys section of the dashboard. (On Birdeye, it might also say “Authentication key”.) If you still have issues, it may be because your account isn’t activated – check your email again.
-
API Request Errors: If an API call returns an authentication error, ensure you included the
X-API-KEYheader exactly as shown in the docs. If you hit a rate limit, consider spacing out requests or upgrading your plan. -
Dashboard Not Loading: If pages aren’t loading or you see unexpected behavior, try clearing your browser cache or using a different browser. You can also contact BDS support if problems persist.
-
Data Not Found: If an endpoint returns empty data, check that you’re querying supported networks/tokens and that they exist. Refer to the Supported Networks section in the docs for details.
Next Steps
Congratulations! 🎉 You now have a working Birdeye Data Services account and API key. You can start exploring data right away: try out sample requests in the docs, integrate BDS into your applications, or analyze markets in real-time. Remember that BDS offers 24/7 support and dedicated assistance for our users, and our community channels (Discord, Telegram) are there to help.
For more resources, visit the BDS Documentation site for guides and API references. You can also join the Birdeye Discord or Telegram groups (links available on birdeye.so) to ask questions and connect with other developers.
Welcome aboard, and happy exploring with BDS! We’re here to support you every step of the way.
Comments
0 comments
Please sign in to leave a comment.