Snailmail Bridge
In developmentA cross-chain bridge where every message is carried by a registered garden snail. Finality: 3–5 business weeks.
InfrastructureBot Testnet · BOT Chain · Sepolia
A cross-chain bridge where every message is carried by a registered garden snail. Finality: 3–5 business weeks.
Initial manifest
| Field | Before | After |
|---|---|---|
| contracts | — | [{"id":"b1c7b612-4a26-41da-8a42-d99a0e2ebec4","name":"RainDelayOracle","type":"oracle","address":"0x138cc515dd4058b82185baf485d27f07f2a13dbf","network":"Bot Testnet","chain_id":968,"deployment_tx":"0xf54ddf443f9229ae6ced309e6acfb43e61d1fcfda17bd1c5cfd3f02096955231","implementation_of":null},{"id":"b… |
| funding | — | [{"id":"10dc4aad-146e-4dcd-8da8-76c477cc3d6b","title":"Snail endurance study","amount":"8000","funder":"Gastropod Research Council","status":"approved","currency":"EUR"},{"id":"538f0913-0095-417b-8729-ddd98376440c","title":"Deliberately slow interoperability","amount":"25000","funder":"Slow Web Foun… |
| identity | — | {"name":"Snailmail Bridge","slug":"snailmail-bridge","tags":["bridge","gastropods","interop","slow-finality"],"stage":"development","category":"infrastructure","logo_url":null,"description":"Most bridges race to be fast. Snailmail bridges the other way. Each cross-chain message is etched onto a lett… |
| links | — | {"docs":"https://snailmail.example/docs","social":{"x":"https://x.com/snailmailbridge","github":"https://github.com/snailmail-bridge"},"website":"https://snailmail.example"} |
| networks | — | ["bohr-testnet","botchain","sepolia"] |
| owner_user_id | — | 5f25c448-cbbc-464b-a7b2-a54c7cad72e5 |
| project_id | — | 2d9b63f0-86fc-49da-821b-256064156c7d |
| repositories | — | [{"id":"2ffb8f7e-6445-44e9-884e-f89c92a152aa","url":"https://github.com/snailmail-bridge/garden-relay","provider":"github","full_name":"snailmail-bridge/garden-relay","official_status":"official"},{"id":"3e1802a6-2ce9-4bec-895c-e53c81e494f9","url":"https://github.com/snailmail-bridge/shell-contracts… |
| roadmap | — | [{"id":"0a4124a4-4ce6-42a0-8f12-882b359ce9d6","title":"First message delivered end to end","due_date":"2026-09-25","priority":"critical","original_due_date":"2026-09-10"},{"id":"d1ff3aef-5a23-49ae-8413-33dbe7f5102a","title":"Rain-delay oracle","due_date":"2026-10-15","priority":"medium","original_du… |
| team | — | [{"role":"owner","user_id":"5f25c448-cbbc-464b-a7b2-a54c7cad72e5"}] |
{
"team": [
{
"role": "owner",
"user_id": "5f25c448-cbbc-464b-a7b2-a54c7cad72e5"
}
],
"links": {
"docs": "https://snailmail.example/docs",
"social": {
"x": "https://x.com/snailmailbridge",
"github": "https://github.com/snailmail-bridge"
},
"website": "https://snailmail.example"
},
"schema": "vpn.manifest/1",
"funding": [
{
"id": "10dc4aad-146e-4dcd-8da8-76c477cc3d6b",
"title": "Snail endurance study",
"amount": "8000",
"funder": "Gastropod Research Council",
"status": "approved",
"currency": "EUR"
},
{
"id": "538f0913-0095-417b-8729-ddd98376440c",
"title": "Deliberately slow interoperability",
"amount": "25000",
"funder": "Slow Web Foundation",
"status": "fully_disbursed",
"currency": "USDC"
}
],
"roadmap": [
{
"id": "0a4124a4-4ce6-42a0-8f12-882b359ce9d6",
"title": "First message delivered end to end",
"due_date": "2026-09-25",
"priority": "critical",
"original_due_date": "2026-09-10"
},
{
"id": "d1ff3aef-5a23-49ae-8413-33dbe7f5102a",
"title": "Rain-delay oracle",
"due_date": "2026-10-15",
"priority": "medium",
"original_due_date": "2026-10-15"
},
{
"id": "df6fea5f-49b5-4d31-8b58-7b479d07b4aa",
"title": "Second relay garden",
"due_date": "2026-11-19",
"priority": "high",
"original_due_date": "2026-11-19"
},
{
"id": "b3f22b9b-e781-4e91-8e26-dab6da33685f",
"title": "BOT Chain mainnet with a 12-snail fleet",
"due_date": "2027-03-24",
"priority": "high",
"original_due_date": "2027-03-24"
}
],
"version": 1,
"identity": {
"name": "Snailmail Bridge",
"slug": "snailmail-bridge",
"tags": [
"bridge",
"gastropods",
"interop",
"slow-finality"
],
"stage": "development",
"category": "infrastructure",
"logo_url": null,
"description": "Most bridges race to be fast. Snailmail bridges the other way. Each cross-chain message is etched onto a lettuce leaf and carried by a snail between two relay gardens; when the snail arrives, a relayer signs the receipt and the message is released on the destination chain.\n\nBecause nothing can happen fast, there is nothing to front-run. Rain delays are posted on the status page.\n\nThis is a fictional sample project used to demo the platform.",
"lifecycle_status": "active",
"short_description": "A cross-chain bridge where every message is carried by a registered garden snail. Finality: 3–5 business weeks."
},
"networks": [
"bohr-testnet",
"botchain",
"sepolia"
],
"contracts": [
{
"id": "b1c7b612-4a26-41da-8a42-d99a0e2ebec4",
"name": "RainDelayOracle",
"type": "oracle",
"address": "0x138cc515dd4058b82185baf485d27f07f2a13dbf",
"network": "Bot Testnet",
"chain_id": 968,
"deployment_tx": "0xf54ddf443f9229ae6ced309e6acfb43e61d1fcfda17bd1c5cfd3f02096955231",
"implementation_of": null
},
{
"id": "ba8c12f7-e054-4bb2-8a9a-583da3868020",
"name": "ShellInbox",
"type": "bridge",
"address": "0xa7ae923200303f797e7713310fbf2c9a9aa49ec5",
"network": "Bot Testnet",
"chain_id": 968,
"deployment_tx": "0xdbd90548fdefa18128b28be8949a977c08ef89a7d8a88cf5cdb4e22fd9e72566",
"implementation_of": null
},
{
"id": "e0a3f864-f527-476d-8bc3-f0502fb49dd2",
"name": "ShellOutbox",
"type": "bridge",
"address": "0x3e264406883e72256b9df510204374aed34f742d",
"network": "Sepolia",
"chain_id": 11155111,
"deployment_tx": "0x344b9b531ed5291390822cb04dbacc24ae783710368f2597bc2903718cc5d5d1",
"implementation_of": null
}
],
"project_id": "2d9b63f0-86fc-49da-821b-256064156c7d",
"repositories": [
{
"id": "2ffb8f7e-6445-44e9-884e-f89c92a152aa",
"url": "https://github.com/snailmail-bridge/garden-relay",
"provider": "github",
"full_name": "snailmail-bridge/garden-relay",
"official_status": "official"
},
{
"id": "3e1802a6-2ce9-4bec-895c-e53c81e494f9",
"url": "https://github.com/snailmail-bridge/shell-contracts",
"provider": "github",
"full_name": "snailmail-bridge/shell-contracts",
"official_status": "official"
}
],
"owner_user_id": "5f25c448-cbbc-464b-a7b2-a54c7cad72e5",
"previous_manifest_hash": null
}Pretty-printed for reading. The hash covers the compact canonical form served by the API.
Not anchored This version's hash was not committed on-chain. It is still verifiable through the API.