config-guardian
自动监控并保护 OpenClaw 配置文件,支持回滚、锁定与审计日志。
在 Base、Unichain 和 Optimism 上自动部署集中流动性并优化收益。
openclaw skills install @thomas-smets/arcadia-finance命令、参数、文件名以原文为准
Agent note:
{baseDir}指的是包含此 SKILL.md 文件的目录。所有{baseDir}路径均需相对于该目录进行解析。
Arcadia 帮助用户在 Uniswap、Aerodrome 和 Velodrome 上部署集中流动性头寸,并支持自动再平衡、收益复投、收益率优化以及可选的杠杆;或向借贷池提供单边流动性,以赚取借款人利息。支持的链:Base (8453)、Unichain (130)、Optimism (10)。
# 查看所有可用工具(请先运行此命令)
{baseDir}/arcadia.sh --list
# 调用特定工具
{baseDir}/arcadia.sh <tool_name> '<json_args>'依赖项:curl、jq。无其他依赖。
# 列出钱包的所有账户
{baseDir}/arcadia.sh read_wallet_accounts '{"wallet_address":"0x..."}'
# 账户详情(健康因子、抵押品、债务、持仓)
{baseDir}/arcadia.sh read_account_info '{"account_address":"0x..."}'
# 推荐的 LP 策略及其年化收益率(APY)
{baseDir}/arcadia.sh read_strategy_list '{"featured_only":true}'
# 借贷池信息(TVL、APY、资金利用率)
{baseDir}/arcadia.sh read_pool_list '{}'
# 操作指南(自动化设置、策略选择)
{baseDir}/arcadia.sh read_guides '{"topic":"overview"}'
# 可用的自动化功能(再平衡器、复投器、收益领取器)
{baseDir}/arcadia.sh read_asset_manager_intents '{}'通过将池子的底层资产存入 Arcadia 的借贷分层(ERC-4626)来提供单边流动性,从而获得借款人的利息收入。使用 read_pool_list 查询每个池子的 tranches[0].address。在操作前需先授权分层合约(使用 write_wallet_approve)。
# 借贷方存款:向 USDC 分层存入 10 USDC,将份额发送至你的钱包
{baseDir}/arcadia.sh write_pool_deposit '{"tranche_address":"0x...","assets":"10000000","receiver":"0x...","chain_id":8453}'
# 借贷方退出:将份额赎回为底层资产
{baseDir}/arcadia.sh write_pool_redeem '{"tranche_address":"0x...","shares":"10000000","receiver":"0x...","owner":"0x...","chain_id":8453}'write_pool_deposit 用于借贷方获取收益。若要向 Arcadia 账户存入抵押品,请使用 write_account_deposit。
所有写操作工具返回未经签名的交易数据 { to, data, value, chainId }。需使用你的钱包签名后才能广播。详见 {baseDir}/wallet-signing.md 中的钱包选项。
# 开启流动性头寸(原子化完成存款 + 交换 + 铸造 LP)
{baseDir}/arcadia.sh write_account_add_liquidity '{"account_address":"0x...","wallet_address":"0x...","positions":[{"strategy_id":123}],"deposits":[{"asset":"0x...","amount":"1000000","decimals":6}]}'
# 关闭头寸(燃烧 LP + 交换 + 还款,一次交易完成)
{baseDir}/arcadia.sh write_account_close '{"account_address":"0x...","assets":[...],"receive_assets":[...]}'
# 创建新账户(salt 必须对每个钱包唯一)
{baseDir}/arcadia.sh write_account_create '{"wallet_address":"0x...","salt":1,"chain_id":8453}'
# 启用自动化功能
{baseDir}/arcadia.sh write_asset_manager_rebalancer '{"dex_protocol":"slipstream"}'
{baseDir}/arcadia.sh write_account_set_asset_managers '{"account_address":"0x...","asset_managers":[...],"statuses":[...],"datas":[...]}'CLI 默认连接到 https://mcp.arcadia.finance/mcp。可通过设置 ARCADIA_MCP_URL 来覆盖(例如用于本地开发)。
此技能连接至 Arcadia 的公共 API 地址 https://mcp.arcadia.finance/mcp(可通过 ARCADIA_MCP_URL 覆盖)。工具调用会将公开的钱包地址、账户地址和交易参数发送至该服务器。这些数据与链上公开信息一致。不会传输私钥或签名能力。
read_account_info 检查账户健康因子。{baseDir}/contracts.md{baseDir}/wallet-signing.md已收录 1 个 Skill