AboutHotelProjectsPaymentsQuantumDecksAnalysisInvestorsVerified
/ Projects

Where the tonne goes.

Every IMPT booking retires a verified credit. The customer chooses the cause; IMPT pays. Below are the project categories we support — each one a real-world climate intervention with on-chain proof of retirement.

— Coastal · Reef

Coastal reef restoration · Bali

Re-seeding shallow-water coral with verified mortality survivability metrics. Sequesters carbon via algal-symbiont systems while rebuilding fish habitat.

— Bog · Ireland

Irish peatland restoration

Re-wetting drained Irish raised bogs. Each hectare restored locks down centuries of soil carbon and rebuilds rare habitat for hen harriers and curlews.

— Marine · Birdlife

Atlantic seabird sanctuaries

Protected feeding-ground projects supporting puffin, fulmar and storm petrel populations along the Wild Atlantic Way.

— Pollinators

Pollinator-friendly stays

Supporting wildflower-meadow rewilding adjacent to partner hotels. Bees, hoverflies and farmland butterflies — measured, monitored, retired.

— Reforestation

Reforestation

Verified forest-protection and re-planting projects across multiple jurisdictions. Long-duration sequestration, third-party audited.

— Renewables

Wind, solar, biogas

Clean-energy displacement projects in regions where the marginal grid kWh is still coal- or gas-fired. Direct, measurable emissions avoided.

The chain of custody.

For every booking, IMPT retires one tonne of verified CO₂. Retirement settles on Ethereum — meaning the retirement event has a public transaction hash, a serial number, and the customer's wallet address (or pseudonym). Once retired, the credit cannot be re-sold or double-counted.

This is the core of the integrity argument. Most carbon offsets fail at the integrity gate — credits get sold, traded, retired multiple times, or never retired at all. By making retirement a public on-chain event tied to a specific consumer transaction, the cycle stops.

We don't need the customer to understand the cryptography. We just need them to book the room. Everything else happens server-side.

▎ Verification

$ impt retirement --booking BK1234
network: "Ethereum mainnet"
credit_serial: "VCS-1234567"
project: "Irish peatland restoration"
tonnes: 1.000
retired_by: "customer · 0x...a7c2"
tx_hash: "0x...e493"
status: "RETIRED — non-fungible"
$ █