> ## Documentation Index
> Fetch the complete documentation index at: https://docs.synthraai.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Solana Integration

> Native blockchain integration for wallet tracking and transaction monitoring

Synthra provides native Solana blockchain integration for wallet tracking, transaction monitoring, and token-aware context management.

## Wallet Tracking

```typescript theme={null}
const wallet = await agent.trackWallet(
  '7xKXtg2CW87d97TXJSDpbD5jBkheTqA83TZRuJosgAsU'
);

console.log(`Balance: ${wallet.balance} SOL`);
console.log(`Tokens: ${wallet.tokenAccounts}`);
```

## Transaction History

```typescript theme={null}
const transactions = await agent.getTransactions(
  '7xKXtg2CW87d97TXJSDpbD5jBkheTqA83TZRuJosgAsU',
  { limit: 50, order: 'desc' }
);
```

## Token Balances

```typescript theme={null}
const tokens = await agent.getTokenBalances(
  '7xKXtg2CW87d97TXJSDpbD5jBkheTqA83TZRuJosgAsU'
);

for (const token of tokens) {
  console.log(`${token.symbol}: ${token.uiAmount}`);
}
```

## Real-Time Monitoring

```typescript theme={null}
const subscription = agent.subscribeToWallet(
  '7xKXtg2CW87d97TXJSDpbD5jBkheTqA83TZRuJosgAsU'
);

subscription.on('transaction', (tx) => {
  console.log('New transaction:', tx.signature);
});

subscription.on('balance', (balance) => {
  console.log('Balance updated:', balance);
});

subscription.close();
```

## Token-Aware Context

```typescript theme={null}
const session = agent.createSession('user_abc123def456', {
  solanaConfig: {
    trackWallet: '7xKXtg2CW87d97TXJSDpbD5jBkheTqA83TZRuJosgAsU',
    includeBalance: true,
    includeTokens: true
  }
});
```

## Performance

| Operation         | Latency     |
| ----------------- | ----------- |
| Wallet lookup     | under 50ms  |
| Transaction query | under 100ms |
| Balance check     | under 30ms  |

## Rate Limits

| Tier       | Requests/min | WebSocket Connections |
| ---------- | ------------ | --------------------- |
| Free       | 60           | 2                     |
| Pro        | 300          | 10                    |
| Enterprise | 1,000        | 100                   |

<Note>
  Solana integration requires a Helius API key. Sign up at helius.xyz for free tier access.
</Note>

<Warning>
  Never expose private keys or seed phrases. Synthra only requires public wallet addresses for tracking.
</Warning>
