您的密钥。您的资产。

探索

概览查找钱包流动性资金池代币新池雷达关注列表

您的资产

钱包主页交易自动化兑换

生态系统

网络状态文档指南文章开发者设置
BANIPOOL/文档

搜索资金池

粘贴或输入池地址、池 ID、代币合约地址或代币符号。将同时搜索所有网络。

输入代币地址将显示使用该代币的池。

创建新资金池

连接钱包

选择此设备上的钱包,或通过二维码连接手机钱包。

检测到的钱包

未检测到浏览器钱包。请使用 WalletConnect 连接手机钱包。

用于查看投资组合的登录签名不会授权交易。

文档

Solana API

Solana 专用端点:代币搜索、代币与资金池安全、Fee Advisor、单笔交易 Zap、仓位操作以及链上历史。交易端点使用 Solana 钱包会话(Sign in with Solana)。

端点列表

方法端点说明
GET`/v1/solana/token-search?q=`按名称/符号/mint 搜索代币(公开)。
GET`/v1/solana/wallet-tokens`会话钱包中所有 SPL/Token-2022 代币及元数据。
GET`/v1/pool-create/token?chain=solana&token=`代币信息 + 安全报告 + 黑名单 + 各 DEX 建池许可。
GET`/v1/pools/security?chain=solana&q=`Solana 资金池安全报告(结构与 EVM 相同)。
GET`/v1/security/blacklist`代币黑名单(可选 chain 与 token)。
GET`/v1/solana/orca/check` · `/v1/solana/raydium/check`费率档位、已有资金池、参考价格与交易对市场。
POST`/v1/solana/fee-advice`费率档位排名(手续费年化、LVR、净年化)+ 推荐。
POST`/v1/solana/zap/one`单笔交易 Zap(Jupiter 兑换 + 开仓 + 存入)至已有资金池。
POST`/v1/solana/{orca|raydium}/create-pool` · `/open-position`创建资金池与开仓(可直接签名的交易)。
POST`/v1/solana/{orca|raydium}/position-action`add(支持 preview)、remove、collect、close。
GET`/v1/solana/raydium/tick-rent`估算不可退还的 Raydium tick array 租金。
GET`/v1/solana/position-history?position=`直接来自链上的仓位历史(公开)。
GET`/v1/solana/pool?address=`Solana 资金池页面数据:链上状态、DexScreener 市场、Jupiter 价格、流动性分布(公开,缓存 60 秒)。
GET`/v1/pools/search?chain=solana&q=`搜索 Solana 资金池(资金池地址 / mint / 符号),包括索引之外的资金池。
POST`/v1/solana/swap`单笔 v0 交易的 Jupiter 兑换(使用 preview 预览)。
POST`position-action` + `zapTo`Zap Out:remove/close 后在一笔 v0 交易中将另一侧兑换为 zapTo mint。
GET`/v1/solana/token-balance?mint=`会话钱包中单个 mint 的余额(无缓存)。

示例

bash
curl -s "https://banipool.com/api/v1/solana/token-search?q=JUP" | jq '.data.tokens[0]'

curl -s "https://banipool.com/api/v1/solana/position-history?position=<POSITION>" | jq '.data.items'
json
{
  "pool": "<WHIRLPOOL>",
  "tokenIn": "So11111111111111111111111111111111111111112",
  "amountIn": "100000000",
  "range": { "minPct": -10, "maxPct": 10 },
  "slippageBps": 100
}

返回的交易已经过模拟;请用会话钱包签名(signAndSendTransaction)。若 Zap 无法放入一笔交易,响应中会包含 details.reason = "too_large"——请改用分步流程(/zap/plan → /zap/swap → /open-position)。