rta — zero-knowledge proof of a threshold MCP server
online · 93% uptimeProve a hidden value reached a threshold without revealing the value.
0 stars
Reviews
Write oneNobody has reviewed rta — zero-knowledge proof of a threshold yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
rta — zero-knowledge proof of a threshold tools
Tool list not cached yet. `describe` through the gateway fetches it live.
Public scan report
scanner v0.1.10 · 2026-10-26 · same rubric, same numbers if you re-run it
- –Code scanremote-only server, no package to scann/a
- Live reliabilityremote reachable in 3129ms; handshake note: Streamable HTTP error: Error POSTing to endpoint: {"type":"https://developers.cloudflare.com/support/troubleshooting/htt17/20
- –Tool poisoningtools not inspected (endpoint requires auth); not countedn/a
- Auth qualityopen endpoint, read-only tools10/15
- Maintenancelast push 3 days ago15/15
- Maintainer identityendpoint served from the registry-verified namespace domain8/10
How rta — zero-knowledge proof of a threshold compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 83/100
- higher than 65% of 48,255 servers
- Uptime
- 93%
- of our recent checks; the typical remote server answers 100%
- Response time
- 1,260 ms
- faster than 8% of 30,031 servers
Install rta — zero-knowledge proof of a threshold in Claude Code, Cursor or VS Code
claude mcp add --transport http rta https://rta.lat/mcp
What the publisher says
From the rta — zero-knowledge proof of a threshold repository's README, as published. We do not edit it. Read it on GitHub
RTA (ṚTA) — доказать факт, не раскрыв его
Почему так называется
Ṛta — центральное понятие ведической космологии: порядок, истина и правильное соответствие между действием и следствием.
Работа ZK-доказательства — это ровно Ṛta. Проверяющий не спрашивает «похоже ли на правду». Он убеждается, что следствие следует из действия по правилу, и никакого иного варианта не существует. Одно утверждение — одна истина. В ведическом языке это называется словно: ṛta управляет тем, что события идут в правильном порядке и дают правильный результат.
Правило именования: единый пантеон
Имена продуктов берутся из одного пантеона — ведического, потому что агент ИндрА ведический, система называется «Божественная канцелярия» и работа идёт в рамках карма-йоги. Смешивать пантеоны нельзя: греческая Ананке рядом с ведическим ИндрА — это как звать соседа по имени в чужом храме.
Отвергнуто с причинами, чтобы не предлагали заново:
знание), но комплаенс-офицеру банка «Hecate» звучит как оккультизм. Это риск сделки, а не вкус.
- Гекате — по функции ближе всех (ключи от ворот, распутье, скрытое
настигает скрытое: «Ригведа» 1.24), но Varuna Integrity Services — компания по аудиту безопасности. Прямая коллизия в нашей нише.
- Варуна — в ведическом пантеоне и по смыслу сильнее (его петля́
антивирусная компания. В безопасности путается.
- Агни — огонь-испытание, тоже ведический, но крипто-коллизия (AgniCash).
- Ананке — греческая, нарушала единый пантеон.
- Hermes — нейтрально, но тяжёлый товарный знак.
- Janus — прямое столкновение: Janus Software / JanusSecurity, старая
- Nox / Nyx — только сокрытие, ничего о доказательстве.
Честная цена выбора: ṛta на слух читается как «ритах», непривычно. Объяснять придётся нам, а не рынку. Смягчает то, что имя нейтральное — ни оккультизма, ни религиозной нагрузки.
rta занят в npm. Для продукта, распространяемого через GitHub, это не помеха; при выходе в реестры — область @mrpkk/rta.
Первый работающий модуль: настоящее ZK-доказательство Groth16, собранное локально, без бюджета, без внешней церемонии и без платных сервисов.
Что уже работает
Схема доказывает одно утверждение: «возраст >= 18» — и не раскрывает ни возраст, ни дату рождения.
Итог испытаний: 12 ok, 0 FAIL (node build/test.js).
Почему «доказать нельзя» важнее «доказать можно»
Проверяющий видит только 723 байта и одно слово «верно». Он не может отличить 18 от 100 — публичные данные пусты. И он не может получить доказательство для 17 лет: ограничение невыполнимо, свидетельство не собирается, а значит ложь опровержима, а не просто недоказуема.
Как это устроено
Возраст раскладывается на 8 бит, и разность возраст − 18 тоже раскладывается на 8 бит. Из равенства сумма(биты разности) = возраст − 18 следует, что разность неотрицательна: отрицательное число в двоичной записи из 8 неотрицательных бит не помещается.
accAge === age; // возраст = сумма своих битов
accAge - 18 === accDiff; // разность = сумма своих битовСхема: circuits/age.circom. Сборка всех артефактов: build/setup.sh.
⚠️ Чего этот стенд НЕ делает
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
rta — zero-knowledge proof of a threshold: common questions
- Is rta — zero-knowledge proof of a threshold MCP server safe?
- Mostly: it is graded B (83/100). Read the rta — zero-knowledge proof of a threshold safety report
- How do I install rta — zero-knowledge proof of a threshold?
- It runs remotely at rta.lat. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does rta — zero-knowledge proof of a threshold need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is rta — zero-knowledge proof of a threshold maintained?
- The last commit was 12 days ago (2026-10-23). The latest release is v0.1.0.
- Is rta — zero-knowledge proof of a threshold up?
- 93% of our last 28 checks got an answer. We check remote servers about four times a day.
- How does rta — zero-knowledge proof of a threshold compare with other MCP servers?
- safety score 83/100 (higher than 65% of 48,255 servers); uptime 93% (of our recent checks; the typical remote server answers 100%); response time 1,260 ms (faster than 8% of 30,031 servers). Full comparison.