BLA
BLA (Blind LLM Agents) is the open-source Blue Defense MCP and CLI built to protect software artifacts against automated AI reverse-engineering workflows.
Encrypted in your browser, stored as an Arkiv entity, deleted by the protocol. The key never leaves the link.
SecurityTypeScript · CSSGitHub @luckywemoOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗Share a secret that provably stops existing. Encrypted in your browser, stored as an Arkiv entity on the Tiramisu testnet, and deleted by the protocol — by burn-after-read or by Entity Expiration — never by someone's promise.
Built for Arkiv: Global Tour Stop 🌍 (9–18 Oct 2026). Tracks entered: Privacy and Security.
{ iv, ct, bh } — with the
Entity Expiration you picked (15 seconds → 30 days).#k=…&b=…).
Fragments are never sent over the network.deleteEntity; the explorer
shows the deletion transaction.extendEntity +5m/+1h) or burn it now — both gated
by the burn-capability token.burnlink-reply
entity pointed at the note via a replyto attribute, readable only by
link-holders.type = "burnlink" entities on-chain (attribute
query, so session-signed notes count too)./api/fund drips it ~0.005 GLM. When funded, the
note is created by createEntity signed in the browser — the sender
provably owns the entity (unique $creator) without ever seeing a wallet.
Falls back to the shared relay if the drip hasn't landed.deleteEntity are enforced by the protocol and visible on the explorer./arkiv/schema.md — entity types, attributes, expirations, queries/arkiv/friction.md — build friction report0x4d3Af8811dB4D23D1cb0Ad8355c419d05fd467AB (relay)cp .env.example .env.local # add a funded Tiramisu wallet key
npm install
npm run dev # http://localhost:3000
Requires Node ≥ 20 and @arkiv-network/[email protected].
/api/fund,
rate-limited per address/IP/hour). If unfunded, the relay wallet signs
instead — consumer UX plus a privacy property: relay notes share one
$creator, unlinkable to their authors.bh): entity keys are enumerable via $creator, so deletion
requires the token whose SHA-256 is in the payload — carried only in the link
fragment. See arkiv/schema.md.MIT © BurnLink contributors 2026
Asset note: public/fire-bg.mp4 is a third-party "fiery background"
animation sourced via Pinterest (pin.it/Tqb7jF9At) — used for hackathon demo
purposes; verify its licence before production reuse.