neuron-explorer
Qwen3.5‑4B 전용 조향형 뉴런 탐색기, 모든 MLP 뉴런을 밀어 결과를 보관·탐색
Antecedent는 합의 기반 순서 공증 서비스로 한 공공 사건이 다른 사건보다 앞선·뒤인·대체되었음을 인증하고 이를 하위 계약에 공개한다
Antecedent is a consensus-backed sequence notary: it certifies that one public event materially occurred before, after, or was superseded by another, and exposes that certificate to downstream contrac
개발 도구TypeScript · PythonGitHub @lolaaa00온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Antecedent is a consensus-backed sequence notary: it certifies that one public event materially occurred before, after, or was superseded by another, and exposes that certificate to downstream contracts on GenLayer Studionet.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Not just what happened. What happened first.
Live: https://antecedent.vercel.app — all three contracts
(AntecedentNotary, AntecedentGate, MigrationExecutionConsumer) are
deployed and finalized on Studionet, verified independently via the
genlayer CLI and the public block explorer. See
docs/DEPLOYMENT.md for addresses, tx hashes, explorer
links, and a currently-open read-propagation-lag note.README 전문 보기 ↗Not just what happened. What happened first.
Live: https://antecedent.vercel.app — all three contracts
(AntecedentNotary, AntecedentGate, MigrationExecutionConsumer) are
deployed and finalized on Studionet, verified independently via the
genlayer CLI and the public block explorer. See
docs/DEPLOYMENT.md for addresses, tx hashes, explorer
links, and a currently-open read-propagation-lag note.
Antecedent is a consensus-backed sequence notary on GenLayer Studionet. It certifies that one declared public event materially occurred BEFORE, AFTER, SAME_DAY, or was SUPERSEDED BY another declared public event — and exposes the resulting certificate to downstream contracts that gate real execution on it.
This is not "did webpage X say Y" (WebWitness). The primitive here is the ordered relationship between two independently-observed events, and ordering is never asserted by a model — when source time is explicit, it is derived deterministically in-contract from two independently-agreed timestamps.
If a single operator decided "A happened before B," nothing would stop them from asserting a false order to make an ineligible action look eligible. Antecedent's leader/validator consensus means no single party's opinion is authoritative — every validator independently re-fetches the frozen sources, re-classifies occurrence and time, and must materially agree before a certificate is produced. See docs/CONSENSUS.md.
Three contracts:
contracts/antecedent_notary.py — event definitions, sealing, consensus
observation, deterministic relation derivation, immutable certificates,
digest-bound evidence commitments.contracts/antecedent_gate.py — a pure, non-semantic downstream
consumer: it reads a certificate from the notary and records whether a
consequential action is eligible (executable eligibility as shared state).contracts/antecedent_consumer.py — MigrationExecutionConsumer, the
actual protected downstream action: it can publish a canonical execution
notice only once a specific gate has reached EXECUTED against a matching
certificate.Full detail: docs/ARCHITECTURE.md, docs/CONTRACT_SURFACE.md.
Canonical target: GenLayer Studionet, chain 61999,
https://studio.genlayer.com/api. See lib/genlayer/network.ts — every
read/write path imports chain config from that single module, and
npm run check:network verifies it resolves correctly.
Next.js 16 (App Router) · React 19 · TypeScript strict · Tailwind CSS 4 ·
Framer Motion · Zod · viem · genlayer-js pinned exactly to 1.1.8.
npm install
cp .env.example .env.local # fill in NEXT_PUBLIC_NOTARY_ADDRESS / NEXT_PUBLIC_GATE_ADDRESS / NEXT_PUBLIC_CONSUMER_ADDRESS after deploying
npm run dev
Note:
npm run dev/npm run buildpass--webpackexplicitly. Next 16.3.5's Turbopack pipeline currently fails on this project's Tailwind 4 setup withMissing field 'negated' on ScannerOptions.sources(a Turbopack/@tailwindcss/oxidenative-binding incompatibility, reproduced with matchedtailwindcss/@tailwindcss/postcss/@tailwindcss/oxideversions). Webpack builds are unaffected and this is what CI uses.
npm run test:contracts # Python contract logic, via a local stub harness (see tests/contract/genlayer_stub.py)
npm run test # Vitest — validation, network guard, tx lifecycle
npm run typecheck
npm run lint
npm run build
npm ci on Linux (verified for real on Vercel's Linux build runners, not
just asserted) correctly installs the Linux-native @tailwindcss/oxide /
lightningcss binaries — an earlier lockfile only recorded the macOS variant
after incremental npm install calls; see
docs/DEPLOYMENT.md for the root cause and fix.
See docs/DEPLOYMENT.md for the real deployment attempt record (a genuine Studionet infrastructure blocker is documented there, not papered over) and docs/REVIEWER_DEMO.md for the canonical "Responsible Migration" walkthrough.
See docs/SECURITY.md for web-evidence hardening, value safety (n/a — no GEN custody in this product), and secret handling.