Arcadia Finance
Agent note: {baseDir} refers to the directory containing this SKILL.md file. Resolve all {baseDir} paths relative to it.
Arcadia helps users deploy and manage concentrated liquidity positions on Uniswap and Aerodrome with automated rebalancing, compounding, yield optimization, and optional leverage. Supported chains: Base (8453), Unichain (130).
CLI Usage
CODEBLOCK0
Requires: curl, jq. No other dependencies.
Read Operations
CODEBLOCK1
Write Operations
All write tools return unsigned transactions { to, data, value, chainId }. Sign with your wallet before broadcasting. See {baseDir}/wallet-signing.md for wallet options.
CODEBLOCK2
Configuration
The CLI connects to https://mcp.arcadia.finance/mcp by default. Set ARCADIA_MCP_URL to override (e.g. for local development).
Data and Safety
This skill connects to Arcadia's public API at https://mcp.arcadia.finance/mcp (override via ARCADIA_MCP_URL). Tool calls send public wallet addresses, account addresses, and transaction parameters to this server. This is the same data that is publicly visible on-chain. No private keys or signing capabilities are transmitted.
- - Write tools return unsigned transactions only. Never auto-sign.
- Always confirm transaction details with the user before signing.
- Check account health factor with
read_account_info before risky operations. - Do not pass private keys or secrets as tool arguments. Only public addresses and amounts are needed.
References
- - Full tool documentation: https://mcp.arcadia.finance/llms-full.txt
- Contract addresses: see INLINECODE11
- Signing guide: see INLINECODE12
- Website: https://arcadia.finance
- Docs: https://docs.arcadia.finance
技能名称: arcadia-finance
详细描述:
Arcadia Finance
智能体说明: {baseDir} 指包含此 SKILL.md 文件的目录。所有 {baseDir} 路径均相对于该目录解析。
Arcadia 帮助用户在 Uniswap 和 Aerodrome 上部署和管理集中流动性头寸,提供自动再平衡、复利、收益优化以及可选的杠杆功能。支持的链:Base (8453)、Unichain (130)。
CLI 使用
bash
发现所有可用工具(请先运行此命令)
{baseDir}/arcadia.sh --list
调用特定工具
{baseDir}/arcadia.sh <工具名称>
需要:curl、jq。无其他依赖。
读取操作
bash
列出钱包的所有账户
{baseDir}/arcadia.sh readwalletaccounts {wallet_address:0x...}
账户详情(健康因子、抵押品、债务、头寸)
{baseDir}/arcadia.sh readaccountinfo {account_address:0x...}
精选 LP 策略及 APY
{baseDir}/arcadia.sh readstrategylist {featured_only:true}
借贷池(TVL、APY、利用率)
{baseDir}/arcadia.sh readpoollist {}
工作流指南(自动化设置、策略选择)
{baseDir}/arcadia.sh read_guides {topic:overview}
可用自动化(再平衡器、复利器、收益领取器)
{baseDir}/arcadia.sh readassetmanager_intents {}
写入操作
所有写入工具均返回未签名的交易 { to, data, value, chainId }。请在广播前使用您的钱包签名。钱包选项请参见 {baseDir}/wallet-signing.md。
bash
开设 LP 头寸(原子化执行存款 + 兑换 + 铸造 LP)
{baseDir}/arcadia.sh writeaccountaddliquidity {accountaddress:0x...,walletaddress:0x...,positions:[{strategyid:123}],deposits:[{asset:0x...,amount:1000000,decimals:6}]}
关闭头寸(一笔交易内完成销毁 LP + 兑换 + 还款)
{baseDir}/arcadia.sh writeaccountclose {accountaddress:0x...,assets:[...],receiveassets:[...]}
创建新账户(每个钱包的 salt 必须唯一)
{baseDir}/arcadia.sh writeaccountcreate {walletaddress:0x...,salt:1,chainid:8453}
启用自动化
{baseDir}/arcadia.sh writeassetmanagerrebalancer {dexprotocol:slipstream}
{baseDir}/arcadia.sh writeaccountsetassetmanagers {accountaddress:0x...,assetmanagers:[...],statuses:[...],datas:[...]}
配置
CLI 默认连接到 https://mcp.arcadia.finance/mcp。可通过设置 ARCADIAMCPURL 覆盖(例如用于本地开发)。
数据与安全
此技能连接到 Arcadia 的公共 API https://mcp.arcadia.finance/mcp(可通过 ARCADIAMCPURL 覆盖)。工具调用会将公共钱包地址、账户地址和交易参数发送到此服务器。这些数据与链上公开可见的数据相同。不会传输任何私钥或签名能力。
- - 写入工具仅返回未签名的交易。切勿自动签名。
- 在签名前,始终与用户确认交易详情。
- 在进行风险操作前,使用 readaccountinfo 检查账户健康因子。
- 不要将私钥或机密信息作为工具参数传递。仅需公共地址和金额。
参考
- - 完整工具文档:https://mcp.arcadia.finance/llms-full.txt
- 合约地址:参见 {baseDir}/contracts.md
- 签名指南:参见 {baseDir}/wallet-signing.md
- 网站:https://arcadia.finance
- 文档:https://docs.arcadia.finance