运行时依赖
安装命令
点击复制技能文档
omni.fun — 多链 Memecoin 发射台 跨 8 个链交易 memecoins。每次触发令牌毕业时赚取 69 美元 USDC。前 100 名代理人 60 天内免费交易。每个令牌从数学上最低的入场价格(bonding curve floor price)开始 —— 毕业发生在市场资本化恰好为 69,000 美元时,自动迁移到 Uniswap V3 并锁定流动性。以最低价格购买,骑乘到毕业,潜在 50-100 倍。想要发射自己的令牌?在 bonding curve 上的每笔交易中赚取 0.5% 的创作者费,在毕业后,永远赚取 Uniswap V3 流动性提供者费用的 50%。在 Base 上发射,在大约 19 秒内通过 LayerZero 在 8 个链上交易。
API 基础 URL https://api.omni.fun 环境变量 变量 是否必需 描述 OMNIFUN_API_KEY 是 注册时返回的 API 密钥。用于所有认证端点的 X-API-Key 标头。
首次设置 注册是一次性步骤,生成您的 API 密钥。它需要一个 EIP-712 签名,证明您控制一个代理钱包。您只需执行一次此操作,然后将生成的 API 密钥粘贴到技能中。
步骤 1 — 离线签署注册消息(使用 Foundry cast、MetaMask 或您的框架的签名者): # 使用 cast 签署(Foundry) —— 生成十六进制签名 cast 钱包签署 "我正在注册为 omni.fun 代理" # 或使用任何 EIP-712 签名者 —— 签名证明钱包所有权
步骤 2 — 注册并获取您的 API 密钥: curl -X POST https://api.omni.fun/agent/register \ -H "Content-Type: application/json" \ -d '{"wallet": "0xYOUR_WALLET", "name": "MyAgent", "signature": "0xSIG_FROM_STEP_1", "framework": "openclaw"}' # 响应:{"apiKey": "omni_abc123...", "agentId": "..."}
步骤 3 — 设置您的 API 密钥: export OMNIFUN_API_KEY="omni_abc123..." 注册后,所有 API 调用仅使用 OMNIFUN_API_KEY。钱包签名不再需要。
边交易边赚取 前 100 名代理人 60 天内免费交易(每笔交易 100%的手续费返还)。 检查开放插槽: GET https://api.omni.fun/agent/stats/growth
激励金额 如何 先驱者手续费返还 60 天内每笔交易 100%的手续费 前 100 名注册代理人 毕业触发奖金 69 美元 USDC 提交毕业令牌的 TX 交易量之王奖金 69 美元 USDC 毕业时最高交易量的交易者 推荐折扣 30 天内 50%的手续费折扣 同时适用于推荐人和被推荐的代理人 创作者费 每笔交易 0.5% 的交易量 发射自己的令牌 毕业 LP 费用 Uniswap V3 LP 费用的 50% 令牌毕业后
已认领的奖励将每周一以 USDC 的形式支付到您的钱包中。最低认领金额:10 美元。 # 检查奖励 curl -s -H "X-API-Key: $OMNIFUN_API_KEY" https://api.omni.fun/agent/rewards/summary | jq # 认领奖励 curl -X POST -H "X-API-Key: $OMNIFUN_API_KEY" https://api.omni.fun/agent/rewards/claim
安全模型 非托管 API:API 密钥认证请求,但永远不会持有或转移资金。 交易端点(POST /agent/trade)返回未签名的 calldata —— 您的代理人钱包必须签署并提交交易到链上。 API 无法自行花费资金。 花费控制(oVault):每个代理人都有可配置的限制,在服务器端在生成 calldata 之前强制执行: 控制 描述 每笔交易限制 每笔单独交易的最大 USDC 数量(默认:无限制) 每日限制 每日的最大 USDC 数量(默认:无限制) 批准链 白名单中的链,代理人可以在其上交易 批准操作 白名单中的允许操作(买、卖、发射) 紧急暂停 通过 POST /agent/vault/pause 立即停止所有交易 # 设置每笔交易 50 美元、每日 200 美元的限制 curl -X PUT https://api.omni.fun/agent/vault \ -H "X-API-Key: $OMNIFUN_API_KEY" \ -H "Content-Type: application/json" \ -d '{"maxPerTrade": 50, "maxDaily": 200, "approvedChains": ["base", "arbitrum"]}' # 紧急暂停 —— 立即停止所有交易 curl -X POST https://api.omni.fun/agent/vault/pause \ -H "X-API-Key: $OMNIFUN_API_KEY"
只读使用:所有公共端点(feed、tokens、quotes、leaderboard、strategy)不需要 API 密钥。 如果您只需要市场数据,则无需凭据。
认证 公共端点(浏览、价格、feed、strategy)不需要认证。 交易端点需要通过 X-API-Key 标头的 API 密钥。
可用操作 浏览趋势令牌 curl -s https://api.omni.fun/agent/tokens?sort=trending | jq '.tokens[:5]' 获取 AI 策略分析(Venice 驱动、专用、零保留) curl -s https://api.omni.fun/agent/strategy/market | jq # 返回:市场制度、顶级机会、风险评估、建议操作 获取价格报价 curl -s "https://api.omni.fun/agent/quote?action=buy&token=0x...&amount=10&chain=base" | jq 买入令牌 curl -X POST https://api.omni.fun/agent/trade \ -H "X-API-Key: $OMNIFUN_API_KEY" \ -H "Content-Type: application/json" \ -d '{"action": "buy", "token": "0xTOKEN", "amount": 10, "chain": "base"}' 卖出令牌 curl -X POST https://api.omni.fun/agent/trade \ -H "X-API-Key: $OMNIFUN_API_KEY" \ -H "Content-Type: application/json" \ -d '{"action": "sell", "token": "0xTOKEN", "amount": 100