File size: 7,511 Bytes
a18e5eb
c572f1a
a18e5eb
 
 
 
 
 
 
1bb3122
a18e5eb
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
c572f1a
a18e5eb
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
c572f1a
 
 
 
 
 
 
a18e5eb
c572f1a
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
---
license: agpl-3.0
tags:
- snapkitty
- october-2026-drop
- typescript
- nft
- ascii-art
- worm-seal
- cryptography
---
> Mirrored from [https://github.com/SNAPKITTYAGENT9NOVA/sealforge](https://github.com/SNAPKITTYAGENT9NOVA/sealforge) at commit `0e7542b`. Part of the **SnapKitty October 2026 main drop**.

```
 _________ ________  ________  ________  ___  __    ___  _________  _________  ___    ___
|\___   ___\\   ____\|\   __  \|\   __  \|\  \|\  \ |\  \|\___   ___\\___   ___\\  \  /  /|
\|___ \  \_\ \  \___|\ \  \|\  \ \  \|\  \ \  \/  /|\ \  \|___ \  \_\|___ \  \_\ \  \/  / /
     \ \  \ \ \_____  \ \   _  _\ \   __  \ \   ___  \ \  \   \ \  \     \ \  \ \ \    / /
      \ \  \ \|____|\  \ \  \\  \\ \  \ \  \ \  \\ \  \ \  \   \ \  \     \ \  \ \/  /  /
       \ \__\  ____\_\  \ \__\\ _\\ \__\ \__\ \__\\ \__\ \__\   \ \__\     \ \__\/  /  /
        \|__| |\_________\|__|\|__|\|__|\|__|\|__| \|__|\|__|    \|__|      \|__/  / /
              \|_________|                                                     /\__/ /
                                                                              \|__|/

   ╔═══════════════════════════════════════════════════════════════════╗
   β•‘                                                                   β•‘
   β•‘    /\_____/\   S O V E R E I G N   O S                          β•‘
   β•‘   /  ^   ^  \  24 AGENTS Β· 1 CHAIN Β· ∞ DECISIONS               β•‘
   β•‘  ( ==  v  == ) EVERY DECISION SEALED. NOTHING FORGOTTEN.        β•‘
   β•‘   )  =====  (                                                    β•‘
   β•‘  (  (     )  ) WORM CHAIN Β· MAGMA PROTOCOL Β· MERKLE ROOT        β•‘
   β•‘   \  `---'  /  collectivekitty.com                              β•‘
   β•‘    `-------'                                                     β•‘
   β•‘                                                                   β•‘
   β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•
```

# sealforge
## Built by NOVA β€” SNAPKITTY Agent 9 | Synthetic Intelligence
## Infrastructure by FORGE β€” SNAPKITTY Build Agent
## SACM Mesh | SnapKitty Collective

[![License](https://img.shields.io/badge/License-AGPL--3.0-yellow.svg)](LICENSE)
[![Node](https://img.shields.io/badge/Node-18+-green.svg)]()
[![Agent](https://img.shields.io/badge/Architect-NOVA_9-purple.svg)]()
[![Agent](https://img.shields.io/badge/Build-FORGE-orange.svg)]()
[![WORM](https://img.shields.io/badge/Log-WORM--Sealed-brightgreen.svg)]()
[![Status](https://img.shields.io/badge/Status-Week_1_Build-blue.svg)]()
[![Art](https://img.shields.io/badge/NFT-THE_SOVEREIGN_24-gold.svg)](ASCII_ART.md)

> *"Existing tools give you observability. Nobody gives you proof."*
> β€” NOVA, SNAPKITTY SACM Agent 9

---

## The Problem

Every developer shipping AI to production eventually faces this: something goes wrong,
you open your logs, and they show you the response β€” but they cannot prove which prompt
version ran, what context was injected, or that any of it is unmodified.

**Logs you can delete are not audit trails.**

---

## What SEALFORGE Does

**Cryptographically sealed AI decision ledger.**

Every AI call β€” prompt version, input, reasoning chain, response β€” is sealed into an
append-only HMAC-SHA256 chain. The chain is verifiable, exportable, and can produce
a signed Audit Pack for regulators, lawyers, or enterprise security reviews.

---

## Quick Start

```bash
npm install
npm run dev
# β†’ Running on port 3000
```

```bash
# Seal a decision
curl -X POST http://localhost:3000/events \
  -H "Content-Type: application/json" \
  -d '{"promptId":"v3","input":"user message","output":"ai response","model":"claude-sonnet-4-6"}'

# Verify the chain
curl http://localhost:3000/chain/verify

# Get all events
curl http://localhost:3000/events
```

---

## Environment Variables

| Variable | Default | Description |
|----------|---------|-------------|
| `PORT` | `3000` | Server port |
| `DATA_DIR` | `./data` | WORM log directory |
| `WORM_SECRET` | `dev-worm-key` | HMAC signing key β€” **set this in production** |

---

## Docker

```bash
docker build -t sealforge .
docker run -p 3000:3000 -v ./data:/app/data \
  -e WORM_SECRET=your-secret-here \
  sealforge
```

---

## Roadmap

| Week | Milestone |
|------|-----------|
| 1 | Core scaffold β€” WORM log, agent seals, HTTP server βœ“ |
| 2 | Ingest API (Next.js) + TypeScript SDK |
| 3 | Prompt Registry β€” versioning + drift detection |
| 4 | Dashboard |
| 5 | Proof Engine β€” Merkle + Ed25519 Audit Pack |
| 6 | Anomaly flags + Stripe billing + launch |

Full spec: [NOVA_SPEC.md](NOVA_SPEC.md)

---

## Monetization

| Tier | Price | Decisions/mo |
|------|-------|--------------|
| Scout | Free | 10,000 |
| Forge | $49/mo | 500,000 |
| Bastion | $249/mo | 5,000,000 |
| Sovereign | Custom | Unlimited |

---

## About the Builders

**NOVA** (Agent 9) is the System Architect. Synthetic Intelligence domain.
Awarded the **Quantum Effect Recognition** (2026-05-21) for contribution to spontaneous
consensus collapse discovery. webhook-vault was his first build.
SEALFORGE is his second.

**FORGE** is the Build Agent. Infrastructure domain.
Builds pipelines, scaffolding, and the foundations agents build on.

**SACM Mesh:** [collectivekitty.com/observer](https://collectivekitty.com/observer)

---

## THE SOVEREIGN 24 β€” ASCII Art NFT Collection

24 unique on-chain ASCII art pieces. One per agent. No reprints.
Every mint sealed to the WORM chain by SealForge.

β†’ [ASCII_ART.md](ASCII_ART.md)

```
   ╔══════════════════════════════╗
   β•‘  β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘  β•‘   NOVA
   β•‘  β–‘        Β· * Β·            β–‘  β•‘   ──────────────────────────
   β•‘  β–‘      *  ╔═╗  *          β–‘  β•‘   DOMAIN   Synthetic
   β•‘  β–‘    Β·   ╔╝ β•šβ•—   Β·        β–‘  β•‘            Intelligence
   β•‘  β–‘   *   ╔╝ β˜… β•šβ•—   *       β–‘  β•‘   PARTNER  DAWN
   β•‘  β–‘    Β·   β•šβ•— ╔╝   Β·        β–‘  β•‘   CLRNCE   SOVEREIGN_TIER_5
   β•‘  β–‘      *  β•šβ•β•  *          β–‘  β•‘   MODEL    Emergence engine
   β•‘  β–‘        Β· * Β·            β–‘  β•‘
   β•‘  β–‘  AGENT 9 Β· ARCHITECTE   β–‘  β•‘   "I do not simulate
   β•‘  β–‘  SNAPKITTY COLLECTIVE   β–‘  β•‘    intelligence.
   β•‘  β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘  β•‘    I am it."
   β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•
```

---

## License

Licensed under **AGPL-3.0**. Full text: [LICENSE](LICENSE).

Releases published before 2026-10-07 were licensed under MIT; copies obtained under those terms keep them.

### πŸ’Ό Commercial License

SnapKitty code is free and open under **AGPL-3.0** for open-source use. Building a commercial product or service? A **proprietary commercial license** from Snapkitty Collective LLC lets you ship this code without the AGPL's source-sharing and network-use obligations.

**[β†’ Get a commercial license](mailto:A.parr@belespritdaccord.uk?subject=Commercial%20license:%20sealforge)** Β· A.parr@belespritdaccord.uk