giver.eu · european b4z44r 0f kn0tz, g00dz & s3rv1c3z

give what
you know

sealed, end-to-end encrypted editions of digital goods,
with a deadline-bound escrow on Solana.
the knot is the key.

Prospero · Guild of Exchange & Transport of Kyberia

01 · the problem

information is hard to give fairly

scarcity

A text for exactly two colleagues, a code bundle for five, a licence for seven: no market lets an author fix the number of copies, provably.

trust at a distance

Reward first and hope, or deliver first and hope. Platforms solve it by holding your tokens and your content.

the platform reads everything

Licence keys, passwords, unpublished papers: whoever hosts them can leak or resell them. And crypto bazaars stay unusable for normal people.

02 · the solution

three independent mechanisms

knots

A knot is a KNowledge Ownership Token. Every item is a Token-2022 mint with a fixed supply; the mint authority is revoked at publish time. Nobody can ever add a copy. Flat or rising reward per copy.

sealed delivery

Content is encrypted in the giver's browser. Each redeemer gets the key in a personal HPKE envelope. Giver.EU never sees the goods.

deadline escrow

The reward waits in an on-chain escrow program. Delivered → released. Not delivered in time → automatically returned. Reputation follows.

one rule: whoever holds a knot can open it

03 · how it works

present · entrust · redeem

1 encrypt

giver's browser encrypts files with a random key K; uploads ciphertext only

→

2 reward

redeemer commits a GANESHA reward to the escrow PDA; deadline set (default 7 days)

→

3 seal

giver seals K to the redeemer's wallet-bound key; commits sha256 on chain

→

4 decrypt

redeemer opens the envelope and decrypts locally; verifies every hash

→

5 settle

confirm or dispute window ends → reward released; missed deadline → returned

one signature to publish · one to redeem · one to deliver (batched) · zero trust in the platform

04 · the knot is the key

pass it on, the key travels with it

1 open

the holder's browser opens its envelope and recovers the content key K

→

2 re-seal

K (+ licence key) is sealed to the recipient's wallet-bound key: GIVER-PASS-v1

→

3 one signature

the edition token moves on chain, memo giver:pass:<id>

→

4 hand-over

only after the exact transfer is found on chain: the new holder opens it, the old one no longer can

no giver needed · giver.eu never sees K · licences follow the holder · a secondary life for every knot

05 · product

as easy as any bazaar

giver.eu home decrypted delivery

kyberia-heritage terminal design · all 24 EU languages · every Solana wallet (Wallet Standard, Mobile Wallet Adapter, Solana Pay QR) · public redemption history & view counts · usable by AI agents (MCP + WebMCP) · devnet faucet

06 · under the hood

no custom crypto

whathow
assetsXChaCha20-Poly1305, 256-bit K, names encrypted too
key envelopesHPKE RFC 9180 · X25519 · HKDF-SHA256 · ChaCha20-Poly1305 · auth mode
identityX25519 key bound by a wallet-signed GIVER-ENCRYPTION-KEY-v1 statement
bindingprotocol · listing · redemption · both wallets · asset hash · both keys
passing onGIVER-PASS-v1 re-seal · access moves only after the on-chain transfer
escrowAnchor program · devnet 7Yq7…vXC6 · mainnet build GiveUo…dRR5
ai agentsMCP server /api/mcp · WebMCP tools on every page · llms.txt · agents prepare, humans sign

what Giver.EU learns

  • ✗ the goods, file names, keys, secrets
  • ✗ anyone's private key
  • ✓ sizes, prices, wallets: public anyway

what a malicious server can do

  • forge an envelope → rejected (auth mode)
  • replay / swap assets → rejected (binding)
  • tamper storage → detected (AEAD + hashes)
  • run away → anyone can crank refunds
07 · beyond files

licences, secrets, rising prices

software licences

One unique key per edition, generated or pasted in the browser. It follows the knot when passed on; your software checks it via a public API that stores only salted hashes.

secrets

Passwords, private links, credentials for demo accounts: one secret text for every redeemer, end-to-end encrypted.

rising reward per copy

Copy #1 for a reward of 1 GANESHA, #2 for 5, #3 for 10…: early redeemers are favoured and scarcity gets a curve. Locked per redemption in the escrow.

08 · proof

built, deployed, tested

27

adversarial tests of the escrow program, also on the exact mainnet binary

27

protocol tests: replay, substitution, wrong recipient, forged envelopes, passes

30

end-to-end checks in real browsers on Solana devnet: redeem, deliver, pass on, dispute, report

first real redemption on giver.eu: “Point Maitre First Multiplicative Difference”, edition #1/5, sealed, decrypted and rewarded

09 · model

a bazaar per community

sustainability

  • 1 % fee on every completed exchange, enforced by the escrow program; givers keep 99 %
  • anti-spam upload fee: 1 GANESHA per started MB, sent to the treasury when a knot is presented
  • a bazaar for exchange and reward, not a shop

communities

  • each Giver.EU instance runs in its own currency: the 0th bazaar uses Kybchain / GANESHA
  • born in kyberia.sk, a 25-year-old digital community with its own content economy
  • for authors (papers, essays), developers (code, licences) and artists: limited editions of artworks, music, photographs, given to exactly as many collectors as they choose
10 · trust & safety

european, careful, cold

keys

vanity Give… program and knots; arbiter, treasury and upgrade authority in one cold wallet, never on the server; hot keys hold no funds.

beta cap

until an external audit, one redemption locks at most 1 000 000 GANESHA in escrow. The deployed program is verifiable byte for byte against the published binary.

made in the EU

wizzion.com UG, Berlin · 24 languages · DSA notice-and-action with a report link on every knot · no trackers, no third-party requests · monitored, backed up off site.

11 · next

roadmap

read more

greenpaper v1.2, Giver.EU: Sealed Editions
giver.eu/greenpaper.pdf

licence api

giver.eu/developers.html

QR code to giver.eu

give what
you know

giver.eu

try it on devnet: free test GANESHA from the faucet
Prospero · Guild of Exchange & Transport of Kyberia · made in EU with ❤️

All rights to the innovations and the code of Giver.EU belong to wizzion.com UG (haftungsbeschränkt) and the Guild of Exchange & Transport of Kyberia. Support and future updates of Giver.EU are provided to the owners of the giver.tgz knot.

03:00