@h100envy: JEV 五天前发布,已经为我节省了 3 ETH,这些 ETH 本会被 ASTRA 投入死池。未制造,已节省。仓库:http:…

X AI KOLs Timeline 工具

摘要

JEV 是 NERVE 协议的一部分,通过更快的决策在 DEXes 上的模因币交易速度超越 ASTRA,可能节省大量 ETH。

JEV 五天前发布,已经为我节省了 3 ETH,这些 ETH 本会被 ASTRA 投入死池。 未制造,已节省。 仓库:http://github.com/h100envy/nerve ASTRA 每个决策批准池子需要 2.3 秒。当它同意时,池子已经不同了。价格移动了,流动性转移了,报价在 2 秒前是真实的。 JEV 在 190 毫秒内回应。同样的四个问题。键入决策,不是段落。 > 元适配:0、1、2 或 3 > 社交媒体:真实或虚假 > 名称:原创或复制 > 预设:偏执、冲刺、研磨、狙击或跳过 Ghost 在同一天晚上记录了两条路线。 11 个 JEV 在 190 毫秒拒绝的池子,在 ASTRA 以 2.3 秒批准时仍然存活。当 ASTRA 的批准到达执行器时,这 11 个中的 8 个已经在抛售。 3 ETH 本会被投入并流血的交易。 JEV 没有找到更好的交易。JEV 淘汰了那些在 2 秒后看起来还不错的交易。 ASTRA:81% 胜率。2.3 秒。每 500 个池子 4 美元。 JEV:84% 胜率。190 毫秒。每 500 个池子 3.5 美分。 3% 的胜率差异不是智力,而是到达时间。 ASTRA 仍然为通过的池子编写信息流。昂贵的模型从不触及拒绝。 JEV 并不更聪明,它只是在关键时刻在场。
查看原文
查看缓存全文

缓存时间: 2026/09/20 17:25

JEV 5天前发布,已经为我节省了 3 个 ETH——这些本会因 Astra 选择已失效的池子而损失的 ETH。是节省,不是创造。仓库地址:http://github.com/h100envy/nerve
Astra 每决策耗时 2.3 秒。当它说“是“时,池子早已变化。价格已动,流动性已转移,报价仅两秒前有效。
JEV 响应时间 190 毫秒。同样的四个问题,是格式化决策,而非段落回复:

meta 匹配度:0、1、2 或 3
社交真实性:真实或虚假
名称原创性:原创或仿冒
预设模式:偏执型、冲刺型、苦工型、狙击型或跳过

Ghost 在同一晚记录了两种路径。JEV 以 190 毫秒拒绝的 11 个池子,在 Astra 以 2.3 秒批准时仍处于活跃状态。但当 Astra 的批准到达执行器时,这 11 个中已有 8 个开始崩盘。
这 3 个 ETH 本会进入那些看似合理、实则即将崩盘的入口。
JEV 并非发现了更好的交易,而是及时阻止了那些在 2 秒后就失去价值的“机会“。
Astra:胜率 81%,耗时 2.3 秒,每 500 池成本 4 美元。
JEV:胜率 84%,耗时 190 毫秒,每 500 池成本 3.5 美分。
这 3% 的胜率差距并非源于智能,而是到达时机。Astra 仍为通过的池子生成数据流,但昂贵的模型从未触碰被拒选项。JEV 并不更聪明,它只是在关键时点在场。


h100envy/nerve

来源:https://github.com/h100envy/nerve

NERVE 协议

七个类型化代理与确定性反射机制,用于模因币交易。
在买入前模拟退出。

CI (https://github.com/h100envy/nerve/actions/workflows/ci.yml)
许可证:MIT
Python
模式
快速开始 · 架构 · SENTINEL · 路线图 · 文档


这是什么

NERVE 是一个用于去中心化交易所模因币交易的协议。七个专注节点通过确定性脊柱传递一条类型化消息 Impulse。廉价的反射机制在 GPT 或签名器被调用之前阻止跑路币、蜜罐、高税率代币、过时报价或耗尽风险预算。首个生产适配器针对 Robinhood 链上的 Uniswap V3。源接口支持 Base 和 Solana 适配器,无需更改协议。NERVE 是独立项目,与 Robinhood 无关联。

发展方向

协议是基础而非产品。目标是一个公共竞技场:多个交易机器人运行在一个审计过的运行时上——野外发现的开源策略移植至统一接口,每个策略先通过可比数据证明自身,然后才开放用户自有钱包的真实交易。一条脊柱、一个反射层、一个审计追踪——众多策略在相同数据流上竞争。详见路线图

状态

层级状态
协议核心、七节点、反射机制、评分✅ 已发布
SENTINEL 往返模拟与税率测量✅ 已发布
纸面模式(无 RPC、无私钥、无模型)✅ 已发布
nerve reconcile 只读恢复✅ 已发布
实时 EVM 执行(精确一次发送)✅ 已发布,主网未验证
可插拔策略接口⬜ 计划中 — 阶段一
来自开源机器人分支的策略库⬜ 计划中 — 阶段二
可比纸面结果⬜ 计划中 — 阶段三
公开站点与纸面竞技场⬜ 计划中 — 阶段四
此处不包含任何性能声明,仓库是一个可审计的起点。

为何称为协议

生物学隐喻直接映射到代码:

NERVE 概念工程保证
神经专业化每个节点声明其职责与边界
反射确定性检查运行于昂贵或有副作用节点之前
脉冲单一 Pydantic 消息承载事实与完整转换历史
脊柱路由器控制顺序并在 REJECT 时短路
NerveStoreSQLite 持久化脉冲、转换与执行意图
评分相同指标始终产生相同 0–100 分
模型可撰写论点与置信度,但无法选择钱包、更改金额、绕过反射或发送交易。

快速开始

git clone https://github.com/h100envy/nerve.git  
cd nerve  
python3 -m venv .venv  
.venv/bin/pip install -e '.[dev]'  
cp .env.example .env  
DB_PATH=/tmp/nerve.db  
KILL_SWITCH_FILE=/tmp/nerve-kill  
.venv/bin/nerve paper-scan DB_PATH=/tmp/nerve.db  
.venv/bin/nerve reconcile  
.venv/bin/ruff check . && .venv/bin/mypy src && .venv/bin/pytest -q  

纸面模式使用合成观测数据、具有固定零税率往返值的 PaperSentinel 以及纸面填充适配器。它不会建立 RPC 连接、导入密钥或调用 OpenAI。设置 OPENAI_API_KEY 可用 Responses API 与结构化输出替换纸面分析师。

命令功能
nerve paper-scan合成数据全路径(无 RPC、无私钥、无模型)
nerve chain-check从配置的 RPC 读取链 ID、区块与 Gas
nerve preflight验证 WETH、工厂、报价器与路由器的字节码
nerve reconcile只读恢复未知意图与持仓
nerve report从审计漏斗生成操作简报
nerve run实时循环(需明确启用)
nerve kill触发紧急停止文件

nerve reconcile

每次重启实时执行器前运行:

.venv/bin/nerve reconcile && .venv/bin/nerve run  

它是只读的:从不构建、签名或发送交易,也不构造签名器。

  • 所有状态为 unknown 的意图通过 nonce 解析。执行器记录 nonce 与不确定发送的本地计算哈希。
    • nonce ≥ 钱包待定 nonce:标记 never_sent
    • nonce 已消耗:记录哈希的回执设置 filledreverted
    • 内存池中缺失或被其他交易使用的 nonce:保持 unknown 并上报。
  • 所有持仓对照钱包链上代币余额检查。
  • 输出表格:分歧返回 1,无法读取链返回 2,全部已备份返回 0
    空存储无需 RPC。

脉冲路径

池源 → SCANNER → 反射 → SENTINEL (仅 eth_call,无模型,无 Gas) → 反射 → ANALYST (GPT-6 Astra) → 反射 → RISK → 反射 → EXECUTOR → MONITOR → REPORTER  

SENTINEL 免费且确定性,因此运行在付费模型调用及签名器之前。无法卖出的代币不值得询问 GPT。
脉冲在重启后可恢复:

scanner:pass(score=88) → sentinel:pass(block=65452122 buy_tax=0% sell_tax=0% flags=0) → analyst:pass(thesis) → risk:execute(size=$5000) → executor:fill(0x...)  

七节点

每个节点声明其职责与绝对不可为的边界。NerveNode 在类定义时拒绝缺少 node_typeownsboundary 的子类,防止未来泛节点越权。

节点职责边界
SCANNER标准化池观测并应用廉价确定性过滤器不调用 GPT、计算仓位、签名或发送交易
SENTINEL从真实钱包模拟往返并测量转移税率不签名、不广播、不询问模型、不猜测缺失值
ANALYST评估标准化池指标并返回类型化论点不接触私钥、工具、Gas 限制或仓位大小
RISK计算确定性限制、仓位与止损几何不询问 GPT 许可,不签名或发送交易
EXECUTOR创建幂等意图并委托纸面/实时执行不更改风险金额、重试未知发送或隐藏回滚
MONITOR监控持仓、回执、止损与流动性枯竭不重开被拒入口或声称链上存在止损
REPORTER将审计漏斗转化为操作简报不修改持仓、裁定或交易状态

SENTINEL:入场前模拟退出

SENTINEL 存在于六节点版本的三个可验证缺口:

  1. 模型被告知未经测量的税率。 Impulse 声明 buy_tax_pctsell_tax_pct,ANALYST 将两者传递给模型。仓库中从未赋值,故始终为 None
  2. 报价器无法证明钱包可交易。 _route_metrics 调用 Uniswap V3 报价器,该报价器从自身地址运行池数学。它无法观测转账税(代币实际交付少于 amountOut 但不回滚)、地址黑名单、onlyWhitelisted 门控、单钱包限额、每区块反机器人冷却或启动后翻转的 tradingEnabled 标志。
  3. 安全事实手动且过时,评分忽略其余内容。 mint_renouncedlp_lockedtop10_pctcontract_verified 来自手工维护的 JSON 文件,且 score.py 忽略 buy_routesell_route 与两个税率字段。

修复方案(所有检查固定至同一区块号):

  • 从真实钱包往返。 eth_simulateV1eth_call 多调用形式)通过状态覆写为 WALLET_ADDRESS 注入原生 ETH,包装它,授权路由器,以 SENTINEL_SIMULATE_SIZE_USD 购买,并在下一模拟区块卖出买入所得精确数量。卖出回滚或为空即为蜜罐:拒绝。
  • 测量税率。 买入税 = 报价器 amountOut 减去观测代币余额差。卖出税 = 卖出报价减去观测 WETH 差。两者向上取整写入 Impulse。
  • 字节码扫描。 对代币(及其 EIP-1967 实现)执行 eth_getCode,扫描 PUSH4 选择器检测黑名单、单钱包限制、暂停、交易开关、铸造、税率设置器、费用排除、白名单门控与转账钩子。匹配项成为 bytecode:* 风险标志,而非拒绝。
  • 链上丰富。 mint_renounced 来自 owner()/getOwner()lp_locked 对照 LP_LOCKER_ALLOWLIST 检查 LP 持仓者;top10_pct 来自 INDEXER_URL 或保守上界的有限 Transfer-日志窗口。ENRICHMENT_PATH 仅在推导不可用时作为回退。
  • 新鲜度。 固定区块与观测年龄进入 impulse.metadata["sentinel"];早于 SENTINEL_MAX_AGE_BLOCKS 的模拟不被下游信任。SENTINEL 无法推导的任何项保持 None 并在反射处失败关闭。完整方法(包括模拟仍无法检测的内容)见 docs/sentinel.md

反射机制

内置反射集在 SENTINEL、ANALYST、RISK 与 EXECUTOR 前运行:

  • 紧急停止文件;
  • 日损与最大持仓数;
  • Gas 上限;
  • sell_simulation_failed:卖出腿回滚、未模拟或 sell_route 为假;
  • buy_tax_above_capsell_tax_above_cap:税率超过 MAX_BUY_TAX_PCT/MAX_SELL_TAX_PCT,或未测量(None 触发上限,永不通);
  • stale_simulation:固定区块缺失或早于 SENTINEL_MAX_AGE_BLOCKS
  • 最小流动性与最大报价滑点;
  • 重复代币持仓;
  • 最小确定性 NERVE 评分。
    四个 SENTINEL 反射守卫 ANALYST、RISK 与 EXECUTOR。因此无 SENTINEL 节点的路径拒绝一切。首个触发的反射写入 risk:reject 转换并返回脊柱。这是昂贵调用与副作用边界。

评分

nerve_score 是纯函数:相同事实得相同数字。在流动性、持仓集中度、铸造、LP 锁定、滑点与成交量之外:

  • sell_route 为假:硬性地板分,评分 0
  • 买入或卖出税超过 10%:−20;
  • 双税均为 0 且双路由为真:+8;
  • 每个独特的 bytecode:* 标志:−5,上限 −15。

包布局

src/nerve/  
├── models.py       # Impulse、转换、观测与类型化裁定  
├── protocol.py     # NerveNode 契约与边界执行  
├── reflexes.py     # 紧急停止、损失、Gas、模拟、税率、新鲜度、流动性、滑点、持仓门控  
├── spine.py        # 有序路由与短路  
├── score.py        # 确定性 0–100 NERVE 评分  
├── sources.py      # PoolSource 协议、纸面源与丰富文件加载器  
├── adapters.py     # Robinhood 链 Uniswap V3 读取适配器  
├── chainread.py    # 只读 JSON-RPC 客户端;拒绝签名与广播方法  
├── rpc.py          # 读取重试,具有精确一次广播语义  
├── execution.py    # 纸面适配器与单次发送 EVM 签名器  
├── reconcile.py    # 只读意图与持仓协调  
├── store.py        # SQLite 审计追踪与幂等意图  
├── agents/         # scanner、sentinel、analyst、risk、executor、monitor、reporter  
└── desk.py         # 组合根  

Robinhood 链适配器

Robinhood 链主网兼容 EVM,使用链 ID 4663,以 ETH 支付 Gas。测试网为 46630。适配器读取 Uniswap V3 工厂池、活跃 V3 流动性与 slot0;代币范围是显式合约地址允许列表。符号从不作为标识使用。NerveConfig 中的默认地址为已发布的 Uniswap V3 部署值,保持可配置。实时部署前请对照官方 Uniswap Robinhood 链部署页面(https://developers.uniswap.org/docs/protocols/v3/deployments/v3-robinhood-chain-deployments)验证字节码与地址。生产环境使用 Alchemy 等托管提供商;公共 Robinhood RPC(https://docs.robinhood.com/chain/connecting/)有速率限制,适用于开发。SENTINEL 需要支持 eth_simulateV1 的提供商。

源返回 PoolObservation。成交量与合约验证是来自索引器的丰富字段;持仓集中度、铸造与 LP 锁定由 SENTINEL 在可能时链上推导。缺失丰富表示为不安全值并失败关闭;永不猜测。ENRICHMENT_PATH 是以代币地址为键的 JSON 对象。ALLOW_ANY_TOKEN 启用有限 PoolCreated 日志发现;在合约审查与小型实时允许列表就绪前保持 false。

GPT-6 Astra 边界

AnalystNode 仅发送标准化指标(现包含 SENTINEL 测量税率、路由与字节码标志)。其结构化输出模式为 PASS | REJECT、置信度、论点与风险标志。模型可添加风险标志,但无法删除 SENTINEL 标志。它不接收私钥、RPC 客户端、钱包地址、交易字节、Gas 限制或仓位大小。模型调用失败则拒绝脉冲。风险与执行节点为纯代码,不询问模型许可。

实时执行契约

实时执行需显式启用(需 EXECUTION_MODE=liveLIVE_TRADING_ENABLED=true、独立热钱包与代币允许列表)。EVM 适配器:

  1. 读取新报价并根据配置滑点上限计算 amountOutMinimum
  2. 读取 pending nonce 并构建 exactInputSingle 调用;
  3. 本地签名并精确一次调用 send_raw_transaction
  4. 等待回执与配置确认数;
  5. 在存储中记录 tx_hash、nonce 与状态。
    发送后 RPC 超时为 unknown,永不重发。意图标记为 unknown(含 nonce 与本地哈希),由 nerve reconcile 解析。回滚意味着 Gas 已消耗。授权是独立交易,也仅发送一次。链上无止损单。MONITOR 监控报价与流动性并创建独立退出脉冲。进程重启必须从存储与链恢复持仓;内存状态非真实来源。

环境变量

复制 .env.example。将 PRIVATE_KEY 置于密钥管理器或签名进程中;永不提交或纳入 Impulse。Robinhood 链设置:

CHAIN=robinhood  
CHAIN_ID=4663  
RPC_URL=https://robinhood-mainnet.g.alchemy.com/v2/  
TOKEN

相似文章

Near Here 获得了 TypeSafe Jev 的早期访问权限,因此我们对其进行了本地事件验证测试,单独调整了每个模型的提示。在我们的测试中,Jev 提供了最高 5.7 倍更快的响应速度、成本降低 98% 以及准确率提高 12 个百分点——查看结果、方法和局限性

Reddit r/artificial

该文章将 TypeSafe Jev 与 Mistral Small 4 和 Gemini 3.5 Flash-Lite 在本地事件验证方面进行了比较,表明 Jev 在测试中提供了更快、更便宜且更准确的结果。