Jonna1976/umarise
GitHub: Jonna1976/umarise
基于比特币区块链的数字存在性证明基础设施,提供不可篡改的时间戳锚定与独立验证能力。
Stars: 0 | Forks: 0
# Umarise
**Origin attestation infrastructure.**
Umarise 是一个公开的、协议级的 origin attestation 约束。它从外部证明特定的加密哈希在特定的时间点曾经存在。
## 架构
Umarise 由两个明确分离的层组成:
| Layer | Purpose |
|-------|---------|
| **Umarise Core** | 公开的 origin attestation 约束 (hash + timestamp + origin_id) |
| **Umarise Companion** | 使用 Core 的应用层(存储、UX、集成) |
Core 定义约束。Companion 提供便利。
Companion 依赖 Core。Core 不依赖 Companion。
有关完整的架构规范,请参阅 [`docs/core-vs-companion.md`](./docs/core-vs-companion.md)。
## Core API (v1)
| Endpoint | Access | Purpose |
|----------|--------|---------|
| `POST /v1-core-origins` | Permissioned | 注册 hash → 接收 origin record |
| `GET /v1-core-resolve` | Public | 通过 hash 或 origin_id 检索 origin facts |
| `POST /v1-core-verify` | Public | 二进制验证(匹配 / 不匹配) |
| `GET /v1-core-health` | Public | 系统状态 |
## 当前状态
**Production — both anchoring layers live**
| Layer | Status |
|-------|--------|
| Database immutability (PostgreSQL write-once triggers) | ✓ Live |
| Public verification, permissioned attestation | ✓ Live |
| OpenTimestamps / Bitcoin anchoring | ✓ Live — Merkle-aggregation via external worker, OTS proofs stored per attestation |
| Independent verification (ots-cli / opentimestamps.org) | ✓ Available — no Umarise infrastructure required |
Every registered hash is anchored in Bitcoin via the OpenTimestamps protocol. Proofs are independently verifiable without contacting Umarise.
## 文档
| Document | Purpose |
|----------|---------|
| [`docs/core-vs-companion.md`](./docs/core-vs-companion.md) | Core/Companion 架构契约 |
| [`docs/integration-contract.md`](./docs/integration-contract.md) | 合作伙伴 API v1 规范 |
| [`docs/layer-boundaries.md`](./docs/layer-boundaries.md) | Origin Layer 与 Governance Layer 范围 |
| [`docs/infrastructure-overview.md`](./docs/infrastructure-overview.md) | 架构、DNS、安全 |
## Public Pages
- [umarise.com/origin](https://umarise.lovable.app/origin) — Origin 机制概述
- [umarise.com/spec](https://umarise.lovable.app/spec) — 技术规范
- [umarise.com/core](https://umarise.lovable.app/core) — Core API 参考
## 技术
Built with Vite, TypeScript, React, Tailwind CSS, and Lovable Cloud (Supabase).
## 联系方式
partners@umarise.com
© 2026 Umarise
标签:API服务, OpenTimestamps, PostgreSQL, Zenmap, 分布式账本, 区块链存证, 原始记录, 可信基础设施, 哈希验证, 密码学, 手动系统调用, 数字取证, 数字证明, 数据完整性, 时间戳服务, 比特币锚定, 测试用例, 溯源认证, 自动化攻击, 自动化脚本, 防篡改