| title | Getting Started |
|---|---|
| description | Start creating automated crypto intelligence reports in under 5 minutes |
This guide will help you quickly get started with Pond3r's AI-powered analytics platform to create automated crypto intelligence reports.
The easiest way to start is by creating your first automated report through our web interface.
Go directly to [makeit.pond3r.xyz](https://makeit.pond3r.xyz). Use natural language to describe your analysis needs. Examples: ``` Track AI agent launches on Virtuals Protocol with graduation success rates ``` ``` Monitor new tokens on Uniswap with less than $500K market cap and rising liquidity ``` ``` Daily yield farming report across Aave, Compound, and Convex protocols ``` Pond3r's AI data scientist will automatically: - Create sophisticated Python analysis scripts - Set up data ingestion from multiple sources - Apply advanced statistical analysis to identify patterns - Configure risk metrics and growth indicators Choose how often you want to receive reports: - Daily updates for fast-moving opportunities - Weekly summaries for trend analysis - Monthly deep dives for strategic insights Your report will be delivered directly to your email inbox, containing: - Executive summary with key findings - Statistical analysis with trend identification - Risk assessments with mathematical precision - Actionable insights prioritized by opportunity sizePerfect for AI agents and automated trading systems to consume structured intelligence reports.
Navigate to "Settings" > "API Keys" in your Pond3r dashboard and click "Generate New Key". Give your key a name (e.g., "Trading Bot API") and click "Create".<Warning>
Keep your API key secure and never expose it in client-side code. We recommend using environment variables to store your key.
</Warning>
<CodeGroup>
<CodeBlock title="Node.js" language="javascript">
```javascript
const axios = require('axios');
async function createReport() {
try {
const response = await axios.post('https://api.pond3r.xyz/v1/api/reports', {
description: 'Track new tokens on Uniswap with less than $500K market cap and rising liquidity',
schedule: 'daily',
delivery_format: 'structured_markdown'
}, {
headers: {
'x-api-key': 'YOUR_API_KEY',
'Content-Type': 'application/json'
}
});
return response.data.reportId;
} catch (error) {
console.error('Error creating report:', error.response ? error.response.data : error.message);
throw error;
}
}
```
</CodeBlock>
<CodeBlock title="Python" language="python">
```python
import requests
def create_report():
url = 'https://api.pond3r.xyz/v1/api/reports'
headers = {
'x-api-key': 'YOUR_API_KEY',
'Content-Type': 'application/json'
}
data = {
'description': 'Track new tokens on Uniswap with less than $500K market cap and rising liquidity',
'schedule': 'daily',
'delivery_format': 'structured_markdown'
}
try:
response = requests.post(url, json=data, headers=headers)
response.raise_for_status()
return response.json()['reportId']
except requests.exceptions.RequestException as e:
print(f"Error creating report: {e}")
raise
```
</CodeBlock>
</CodeGroup>
<CodeGroup>
<CodeBlock title="Node.js" language="javascript">
```javascript
async function getLatestReport(reportId) {
try {
const response = await axios.get(`https://api.pond3r.xyz/v1/api/reports/${reportId}/latest`, {
headers: {
'x-api-key': 'YOUR_API_KEY'
}
});
return response.data;
} catch (error) {
console.error('Error fetching report:', error.response ? error.response.data : error.message);
throw error;
}
}
```
</CodeBlock>
<CodeBlock title="Python" language="python">
```python
def get_latest_report(report_id):
url = f'https://api.pond3r.xyz/v1/api/reports/{report_id}/latest'
headers = {
'x-api-key': 'YOUR_API_KEY'
}
try:
response = requests.get(url, headers=headers)
response.raise_for_status()
return response.json()
except requests.exceptions.RequestException as e:
print(f"Error fetching report: {e}")
raise
```
</CodeBlock>
</CodeGroup>
```json
{
"reportId": "report_123456",
"title": "New Token Opportunities - Daily Report",
"generatedAt": "2024-03-24T09:00:00Z",
"executiveSummary": {
"keyFindings": "3 new tokens identified with 50%+ liquidity growth",
"topOpportunity": "TOKEN_ABC showing 85% volume increase"
},
"analysis": {
"statisticalInsights": "# Statistical Analysis\n\n...",
"riskAssessment": "# Risk Assessment\n\n...",
"actionableInsights": "# Actionable Insights\n\n..."
},
"opportunities": [
{
"token": "TOKEN_ABC",
"riskScore": 0.3,
"opportunitySize": "High",
"details": "Rising liquidity with institutional backing"
}
]
}
```
<Note>
All analysis sections use structured markdown format, making them perfect for AI agents to parse and act upon.
</Note>
Now that you've created your first automated report with Pond3r, you can:
See examples of effective report descriptions for different analysis types Learn what chains, protocols, and data types Pond3r can analyze Get detailed information about report endpoints and structured data formats