エージェントがLaserSellでできること
取引の構築と実行。 REST APIは、サポートされているすべてのSolana DEXやローンチパッドに対する未署名スワップトランザクションを返します。エージェントはミントと金額を送信し、トランザクションを受け取り、署名して送信します。プロトコル固有のロジックは不要です。 戦略による自動エグジット。 Exit Intelligence Streamはウォレットをリアルタイムで監視し、設定可能な閾値(テイクプロフィット、ストップロス、トレーリングストップ、卒業時売却、デッドラインタイムアウト)に達したときに事前構築されたエグジットトランザクションを配信します。エージェントは一度接続するだけで、自動的にエグジットシグナルを受信します。 ポジションの監視。 ストリームは継続的なPnL更新、残高変更、ポジションのオープンとクローズを提供します。エージェントはこのデータを使用して判断を下したり、ユーザーに情報を表示したり、他のシステムに供給したりできます。 すべての主要なSolanaプロトコルをカバー。 単一の統合でPump.fun、PumpSwap、Meteora DBC、Meteora DAMM V2、Raydium Launchpad、Raydium CPMMをカバーします。エージェントはトークンがどのプロトコル上にあるかを知る必要がありません。接続方法
AIエージェントがLaserSellと連携する方法は3つあります:1. MCPサーバー(ドキュメントアクセス)
LaserSell MCPサーバーは、MCP互換のAIクライアント(Claude、Cursor、Windsurf、その他)に、LaserSellのドキュメントをリアルタイムで検索・取得する能力を提供します。作業中にAPIスキーマ、SDKパターン、コード例、統合の詳細を調べる必要があるエージェントに有用です。 セットアップ手順はMCPサーバーを参照してください。2. コーディングスキル(組み込みSDK知識)
LaserSellコーディングスキルをインストールすると、AIアシスタントにSDKパターン、メソッドシグネチャ、例、トラブルシューティングの深い知識が、LaserSellコードを書く際にコンテキストに直接読み込まれます。 インストール手順はコーディングスキルを参照してください。3. SDKとAPI(直接統合)
トランザクションの構築、ポジションの管理、取引のプログラム的な実行が必要なエージェントには、LaserSell SDKまたはAPIを直接統合してください。エージェントがLaserSellを使うべき理由
エージェント統合の課題
Solanaトークンを取引したいAIエージェントは、今日多くの困難な問題を解決する必要があります: トークンがどのDEXプロトコル上にあるかの特定、オンチェーンプール状態のデシリアライズ、プロトコル固有の数学を使用したスワップ量の計算、適切な命令セットの構築、優先度手数料の管理、スリッページリトライの処理、エグジットのタイミングを知るための価格変動のポーリング。各プロトコル(Pump.fun、PumpSwap、Raydium、Meteora)には異なるプログラム、異なるアカウントレイアウト、異なるスワップロジックがあります。これは数百時間の統合作業であり、新しいローンチパッドがリリースされるたびに壊れます。 LaserSellはこのすべてを2つのAPI呼び出しに集約します: トランザクションを構築するための1つと、エグジットシグナルを受信するための1つのWebSocketです。技術的な利点
実践的な意味
RPC呼び出しの削減。 LaserSellなしのエージェントは、価格データのポーリング、残高の取得、プール状態の読み取りを常に行う必要があります。Exit Intelligence Streamでは、サーバーがすべてをプッシュします。エージェントのRPC使用はトランザクション送信のみに減少します。 決定論的なエグジット実行。 戦略条件(TP、SL、トレーリングストップ、デッドライン、卒業)はすべての価格ティックでサーバー側で評価されます。エージェントは常にオンラインである必要がなく、価格スパイクを見逃す心配もありません。閾値に達したとき、エグジットトランザクションはすでに構築されて待機しています。 プロトコル固有のコード不要。 エージェントは{ mint, user_pubkey, amount }を/v1/sellまたは/v1/buyに送信します。そのトークンがPump.funのボンディングカーブ上にあろうと、PumpSwap AMM上にあろうと、Raydium CPMMプール上にあろうと、返されるトランザクションはそのまま機能します。
イベント駆動アーキテクチャ。 ストリームはエージェントに自然に適合します。ポーリングループを実行する代わりに、エージェントはサブスクライブしてリアクトします: 新しい取引をログに記録するためのposition_opened、データを表示するためのpnl_update、署名して送信するためのexit_signal_with_tx。無駄な計算のないクリーンな非同期パターンです。
4言語にわたるSDKの同等性。 TypeScript、Python、Rust、Go SDKは同一のスキーマ、メソッド名、動作を公開しています。Pythonで構築されたエージェントはRustで構築されたものと同じように動作します。どのSDKも二流市民ではありません。
