Skip to the page

108.bt · Gelephu Mindfulness City

Kept without us

Once your prayer is sealed, it no longer depends on 108.bt. It is kept in a permanent public archive, its fingerprint is recorded on Ethereum, and it opens on its day for anyone, whether or not this site still exists.

Where your prayer is

On Arweave, a permanent public archive, with its fingerprint on Ethereum. Never in plain words.

When editing closes on 15 November 2026, every prayer is sealed: locked with its own key, which is itself locked to the moment the prayer opens. Only the sealed form leaves our server. Your name is sealed with your prayer, and a spoken prayer's recording is sealed the same way.

Sealed prayers are kept on Arweave, an archive paid for once and kept for good by people all over the world, not by us. They go in batches, and anyone can download a batch. Without its key, a sealed prayer reads as noise.

Each batch is anchored on Ethereum. A short fingerprint of the whole batch is written once, to a contract that cannot change it afterwards. If anyone altered a single prayer in the archive, it would no longer match.

Once your prayer is sealed, your prayer page links to its batch on Arweave and to its anchor on Ethereum.

Who can open it

Nobody, until its moment. Not us, not anyone.

Nobody reads prayers. Once sealed, a prayer can't be opened early, including by us: what opens it is a signature for its moment, and nobody can make that before the moment comes.

The key is made by drand, a public network run by about twenty organisations around the world. When a moment arrives, drand publishes a signature for it, and that signature opens every prayer locked to that moment. Nobody can make it early.

Every prayer is locked twice. The second lock is Path B, a key split into five sealed cards kept in four places in Bhutan, so that no one place, including us, can use it alone. Any three cards can sign a moment once it has passed. It is only the fallback: it is used only if drand ever stops, so a prayer opens late at worst, never early.

If 108.bt is gone

Your prayer still opens on its day, for anyone, with public tools.

Nothing needed to open a prayer lives only with us. The sealed prayer is on Arweave, its fingerprint is on Ethereum, drand publishes its keys in public, and Path B's files are kept on Arweave too. The method is written down for a stranger with none of our software, and is kept on Arweave as well.

On its day, anyone who follows it can open your prayer, read your name and words, or hear your voice. A prayer is meant to be shared once it opens: that is the promise, kept without our permission.

Check it yourself

For anyone who wants to look, everything is public. Batches are found on any Arweave gateway by their tags: App-Name = 108bt, Type = batch, and Anchor-Contract = the contract below. The contract lists every batch's Arweave id and fingerprint, and no one, including us, can change one once written.

Anchor
PrayerAnchor on Ethereum, 0x24BbCE6122224a8135019c496830BD66e785B95a
First key
drand quicknet, 52db9ba70e0cc0f6eaf7803dd07447a1f5477735fd3f661792ba94600c84e971
Second key
The Bhutan chain: its public key and files are on Path B
Cipher
AES-256-GCM, with each prayer's key locked by drand's timelock (tlock)

A prayer that opens with drand's public signature and matches the fingerprint on Ethereum is the one that was sealed, whoever handed it to you.

The full guide

The recovery guide is the complete method, step by step: finding a batch from the contract alone, opening a prayer or a recording with drand's tle and a few lines of Python, and checking it against Ethereum.

Read the guide on Arweave. If this link ever fails, any Arweave gateway finds it by its tags: App-Name = 108bt, Type = recovery-doc.