An open protocol for secure, standardized business document exchange. No CSV. No vendor lock-in. Just send.
安全で標準化されたビジネス文書交換のためのオープンプロトコル。CSV変換不要。ベンダーロックインなし。
Today, exchanging invoices between systems requires CSV exports, manual mapping, or expensive EDI. ULP replaces all of that with one open standard.
現在、システム間で請求書をやり取りするにはCSV出力・手動マッピング・高額なEDIが必要です。ULPはこれらすべてをひとつのオープン標準で置き換えます。
Any system can send and receive invoices using the same JSON schema. No per-vendor integrations needed.
同じJSONスキーマで、どのシステムとも請求書を送受信。ベンダーごとの個別連携は不要です。
Every document is hash-chained (like Git). Modification of any record breaks the chain and is instantly detectable.
すべての文書がGitのようにハッシュチェーンで連結。どのレコードの改ざんも即座に検出されます。
No mining. No consensus. No gas fees. Near-zero energy. Just cryptographic integrity that works.
マイニングなし。合意形成なし。ガス代なし。エネルギー消費ほぼゼロ。暗号学的な完全性だけ。
Invoices today, estimates and receipts tomorrow. The envelope carries any business document type.
今日は請求書、明日は見積書・領収書。エンベロープはあらゆるビジネス文書を運べます。
Compatible with the Qualified Invoice System, Electronic Bookkeeping Law, and Peppol.
インボイス制度・電子帳簿保存法・Peppolに対応した設計です。
A developer can build a ULP client in a day. It's just HTTP + JSON + SHA-256.
開発者は1日でULPクライアントを実装できます。HTTP + JSON + SHA-256だけ。
Documents are wrapped in a hash-chained envelope. Each envelope references the previous one, creating an immutable audit trail.
文書はハッシュチェーンのエンベロープで包まれます。各エンベロープが前のものを参照し、改ざん不能な監査証跡を作ります。
// Send an invoice via ULP POST /ulp/v1/envelope { "envelope_type": "invoice", "payload": { "invoice_id": "INV-2026-0001", "total": 583000, "currency": "JPY", ... }, "sender": { "id": "company-a", "name": "Gridworks Inc." }, "receiver": { "id": "company-b", "name": "Acme Corp." } } // Response { "status": "ACCEPTED", "hash": "e3b0c442...", "sequence": 42 }
| ULP | Blockchain | ブロックチェーン | EDI | CSV/Email | |
|---|---|---|---|---|---|
| Tamper detection | 改ざん検知 | ✓ | ✓ | ✗ | ✗ |
| Open standard | オープン標準 | ✓ | ✓ | ✗ | ✗ |
| Zero energy waste | エネルギー消費ゼロ | ✓ | ✗ | ✓ | ✓ |
| Instant confirmation | 即時確認 | ✓ | ✗ | ✓ | ✓ |
| No fixed cost | 固定費なし | ✓ | ✗ | ✗ | ✓ |
| Structured data | 構造化データ | ✓ | ✓ | ✓ | ✗ |
| Easy to implement | 実装が容易 | ✓ | ✗ | ✗ | ✓ |
ULP is fully documented and open for anyone to implement.
ULPは完全にドキュメント化されており、誰でも実装できます。
Core protocol, transport, authentication, versioning
コアプロトコル、トランスポート、認証、バージョニング
Document wrapper, validation rules, extensibility
文書ラッパー、バリデーションルール、拡張性
Full invoice payload with Japan compliance
インボイス制度対応の請求書ペイロード定義
Integrity mechanism, audit process, comparisons
完全性メカニズム、監査プロセス、他方式との比較
HTTP endpoints, authentication, webhooks
HTTPエンドポイント、認証、Webhook
TypeScript implementation (MIT licensed)
TypeScript実装(MITライセンス)
ULP is open source and free to implement. Start exchanging invoices in minutes.
ULPはオープンソースで、自由に実装できます。数分で請求書の交換を始められます。