从这里开始
BaniPool 是一个非托管 DeFi 仪表板,用于在 9 个 EVM 网络及 Solana(Orca Whirlpools 与 Raydium CLMM:创建资金池、单笔交易 Zap、管理仓位、keeper 自动化)上监控和管理流动性,并提供代币与资金池安全检查、Fee Advisor 以及诈骗代币黑名单。本页概述了可以做什么以及如何开始,无论您是用户还是开发者。
BaniPool 是什么
BaniPool 直接从区块链读取数据(资金池、价格、仓位、余额),并为 Uniswap、Aerodrome、Across 和 Spark 等第三方协议构建交易。每笔交易都会先模拟,然后由您自己的钱包签名并发送。
非托管:BaniPool 从不持有您的资金或私钥。BaniPool 合约(Zap、Keeper、Bridge、Vault Router)只在同一笔交易中转移资金,结果始终返回您的钱包。
支持的网络和协议
| 网络 | 协议 | 金库 | Across 跨链桥 |
|---|---|---|---|
| Ethereum eip155:1 | Uniswap v3, Uniswap v2, Uniswap v4 | ||
| Base eip155:8453 | Uniswap v3, Uniswap v2, Uniswap v4, Aerodrome, Aerodrome Slipstream | ||
| Arbitrum One eip155:42161 | Uniswap v3, Uniswap v2, Uniswap v4 | ||
| OP Mainnet eip155:10 | Uniswap v3, Uniswap v2, Uniswap v4 | ||
| BNB Smart Chain eip155:56 | Uniswap v3, Uniswap v2, Uniswap v4 | — | |
| Polygon PoS eip155:137 | Uniswap v3, Uniswap v2, Uniswap v4 | — | |
| Avalanche C-Chain eip155:43114 | Uniswap v3, Uniswap v2, Uniswap v4 | ||
| Robinhood Chain eip155:4663 | Uniswap v3, Uniswap v2, Uniswap v4 | ||
| Arc eip155:5042 | Uniswap v3, Uniswap v2, Uniswap v4 | — |
每个部署的实际能力(读取仓位、手动交易、Zap、自动化)可能因网络而异,可随时在 /status 页面和 GET /v1/chains/:chainSlug/capabilities 端点查看。
用户入门
- 安装 EVM 钱包(MetaMask、Coinbase Wallet、Rabby、Phantom 或任何支持 EIP-6963 / WalletConnect 的钱包)。Solana 请使用 Phantom、Solflare 或 Backpack。
- 点击“连接钱包”并签署登录消息。登录签名不授予任何交易权限,也不消耗 Gas。
- 在
/pools浏览资金池,在/dashboard监控钱包,然后在资金池和仓位页面进行兑换、添加流动性或 Zap。 - 签名前务必在钱包中核对详细信息(合约地址、金额、网络)。
开发者入门
网站上的所有数据都可以通过 JSON 格式的 REST API v1 获取。公开读取无需密钥即可使用(按 IP 限速);如需固定配额和交易端点,请使用 API 密钥。
bash
curl -s "https://banipool.com/api/v1/chains" \
-H "x-api-key: $BANIPOOL_API_KEY" | jq '.data[].name'架构概览
- API 网关使用 Rust(axum)编写:提供所有
/v1端点、后台任务(资金池索引、交易与跨链对账)以及数据库迁移。 - PostgreSQL 数据库存储资金池索引、会话、自动化规则和历史记录;区块链数据随时可以从 RPC 重新读取。
- Next.js 前端(服务端渲染),支持三种语言:印尼语、英语、中文。
- 独立的 keeper 执行器使用仅支付 Gas 的专用钱包运行自动化。