
Kerne Honesty Index
io.github.kerne-protocolv1.0.0更新於 Oct 6, 2026
Advertised versus realized yield for stablecoin vaults, signed hourly, reproducible from chain.
概覽
一個遠端、免金鑰的 MCP 伺服器,回傳每小時簽章的看板,比較穩定幣金庫的宣稱收益率與實際實現收益率。
- 功能
- 它提供一份每小時簽章發布的穩定幣與生息美元金庫看板,把宣稱收益率與依 ERC-4626 份額價格成長、以三十天視窗在鏈上計算出的實際實現收益率相互對照。工具包含 list_rows 取得名單、get_board 取得所有列及其宣稱值、實現值、差距與交付比率、get_row 取得單列的原文引述、區塊高度、份額價格與可重現的 eth_call 內容,另有 get_methodology、get_corrections 與 get_right_of_reply。一項資源提供含證明雜湊與簽章的原始簽章快照。
- 適用情境
- 當助理需要引用或比較穩定幣金庫收益率,並希望把宣稱數字與鏈上實際表現對照時使用;也可用來查閱方法說明、更正紀錄或協議方的回覆。它只衡量單一面向,不是稽核、評等或清償能力意見。
- 執行需求
- 遠端 streamable HTTP 端點,無需安裝。未宣告金鑰、帳號、環境變數或標頭。需要能連線至該端點的網路。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Kerne Honesty Index,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。
其他 MCP 客戶端
把它新增到你客戶端的 mcpServers 設定中。
{
"mcpServers": {
"honesty-index": {
"type": "http",
"url": "https://kerne.fi/api/mcp"
}
}
}README
honesty-index-mcp
Advertised versus realized yield for stablecoin vaults, as a Model Context Protocol server. Remote, no key, no account, nothing to install.
Streamable HTTP. Stateless. Free, and it stays free: the numbers behind it are already served without a key at kerne.fi/api/honesty-index, and putting them behind one would defeat the argument the board is making.
Add it
Claude Code:
Anything that reads a config file:
Registry name: io.github.kerne-protocol/honesty-index
What it answers
The Kerne Honesty Index is an hourly, signed board comparing what synthetic and yield-bearing dollars advertise against what their holders actually realized, computed from ERC-4626 share price growth on chain over a thirty day window. Kerne Protocol publishes it, is measured on it, and lists its own row first by rule.
One resource, kerne://honesty-index/snapshot, is the raw signed snapshot
including the canonical payload, its sha256 attestation hash and the EIP-191
signature over it.
Three things a model should know before quoting a row
These are in the server's instructions too, because getting them wrong
produces a confident false statement about a named company.
- A null gap is not zero. It means the two figures cover different periods, or the advertised capture is older than the freshness limit, or the protocol publishes no first-party figure at all. Absence is never a finding of non-payment.
- Rank on the delivery ratio, not the point gap. A percentage point gap is not comparable across products at different rates, and this board spans several.
- A protocol in an announced wind down paying nothing is behaving
correctly. Read the
statusfield beside the figure.
The board scores one axis. It is not an audit, not a rating, not a solvency opinion, and it says nothing about the hedge or the reserves of any protocol on it, including Kerne's.
Do not take the server's word for it
Every figure it serves is re-derivable from public chain data by a program that shares no code with the one that produced it:
That is a second implementation with its own decoder, its own arithmetic, and keccak256 and secp256k1 written from scratch rather than taken from a library. It re-reads every row at the block heights the signed snapshot names and prints PASS or FAIL. Method, tolerances and what happens if you get a different answer: kerne.fi/honesty-index/reproduce.
Do not take this README's word for it either
This file describes a live server, and a live server can quietly stop matching its documentation. So check it:
It runs the real handshake against the real endpoint, lists what is actually offered, makes one real call, and exits non-zero if the live tool list and the table above have drifted apart in either direction. No dependencies, Node 20 or later. It runs in CI here on a schedule for the same reason.
Right of reply
Every protocol this board publishes a number about has a free, permanent, unedited reply slot on its own row. Published verbatim, never edited, never removed, published whether or not it agrees with us, and we never answer inside one. Nothing is charged for it and no commercial conversation is a condition of it. Terms and form: kerne.fi/honesty-index/reproduce#right-of-reply.
What is in this repository
server.json is the registry descriptor. probe.mjs is the check above. The
server itself is a route on kerne.fi rather than a package here, because it is a
remote server: there is nothing for you to run, and a copy of the handler in this
repository would be a second thing to keep in step with the first.
MIT licensed.
來源:README.md,提交 b297e40
工具
0版本歷史
1- v1.0.0最新Sep 16, 2026

