OnChain Trips update

OnChain Trips — Fully On-Chain Travel Management Platform Built on ICP :rocket:

Hi everyone,

After the initial announcement of OnChain Trips, I’m excited to share a new update focused entirely on the current state of the project and what is already working fully on-chain.

For those who haven’t seen it yet, OnChain Trips is a travel management platform built 100% on the Internet Computer — no off-chain databases, no centralized servers, no Web2 components.

Everything runs inside canisters.


What’s already working on-chain

:black_small_square: Trip creation & storage

Trips, members, flights, lodging, and points of interest are all stored directly in canisters, using scalable stable structures.

:black_small_square: Expense tracking & splitting

Users can add expenses, assign payers and participants, and the system calculates splits entirely on-chain.

:black_small_square: Visited countries tracking

Every user’s visited countries are recorded and served from canisters.

:black_small_square: Collaborative trip roadmaps

Multiple users can contribute to the same trip roadmap — no external database involved.

:black_small_square: Dual-token structure

  • OCTR — governance-oriented and speculative
  • UOCTR — utility token that rewards engagement and unlocks features
    Both implemented natively on ICP.

Architecture & ICP-native features

OnChain Trips is built using:

  • Internet Identity for secure authentication
  • Rust canisters for scalable business logic
  • Stable data structures for long-term persistence
  • Canister-to-canister architecture for modular design
  • Low-cost execution thanks to ICP’s efficient compute model

The goal is to demonstrate that a real consumer application can run entirely on-chain using ICP’s unique architecture.


Explore the project

You can check out the working version of the project here: OnChain Trips

I’d love to hear feedback from the community — particularly regarding architecture, performance, tokenomics, and ideas for future improvements.

Thanks to everyone in the ecosystem for the support.

Let’s keep building truly decentralized consumer apps on ICP :rocket:


Since I can’t upload a video here, I’m sharing several screenshots that showcase the current state of the project:



2 Likes