BRIJ Travel (the “Service”) is operated by BRIJ Digital Inc., a Delaware corporation (“BRIJ”, “we”, “us”). The Service comprises the web application at brij.fi and the programmatic API (and MCP server) at travel.brij.fi — search and booking of flights, trains, buses, hotels and products, paid in USDC on the Solana network: per request over the x402 payment protocol on the API, and by direct USDC transfer into the booking escrow on the web application. By using the website, calling any endpoint of the Service, or directing an automated agent to do so, you agree to these Terms.
2. The Service
The Service lets you search live inventory, create an escrow-backed booking intent, fund that escrow, have the booking or purchase executed, and file refund requests. BRIJ acts as an intermediary that arranges each booking or purchase on your behalf; it is not the airline, rail or bus operator, hotel or merchant. The contract for the service itself is between you (or the traveller or guest you name) and that provider, whose own terms apply:
Flights are fulfilled through third-party travel infrastructure providers and the operating airline. The contract of carriage is between the passenger and the operating airline; airline fare rules, baggage rules, and conditions of carriage apply to every ticket.
Trains and buses are bought from the operator or its official retailer; the operator’s conditions of carriage and ticket conditions apply.
Hotels are booked as described in section 4.
Products are bought from the merchant you choose; the merchant’s sale, shipping and returns policies apply.
3. Payments and fees
All payments are made in USDC on Solana. On the API they travel via the x402 protocol, with per-request service fees (for search, intent creation, and refund requests) that are non-refundable once settled. On the web application, searching is free within rate limits and the booking is paid by a direct USDC transfer from your wallet into the per-intent escrow. In both cases a payment that has settled on-chain is final.
Prices are quoted dynamically in each payment challenge and may change between requests, including with load-based multipliers on search.
The booking payment equals the intent’s quoted escrow amount, which includes the provider’s price (airline fare, ticket, hotel stay or merchant total) and BRIJ’s booking fee. Of the amounts you pay, only BRIJ’s booking fee and the per-request service fees are BRIJ’s own charges for its intermediation service. The provider’s portion is collected by BRIJ acting as agent for onward payment to the provider (directly or through its travel infrastructure provider), and is inclusive of the taxes, fees and surcharges the provider collects and remits, except amounts shown as due on arrival at a hotel. It is paid into a per-intent on-chain escrow whose payout destinations are fixed at intent creation.
4. Hotels
Hotel stays are booked on your behalf through our accommodation provider, Duffel Technology Ltd., with the hotel or its supplier. The stay is provided by the hotel, under the hotel’s policies and the rate conditions shown at checkout. Where a rate is supplied by Booking.com, Booking.com’s terms also apply and are linked at checkout.
The price shown at checkout is for the whole stay — all rooms, nights and guests — and lists the room price, taxes and fees separately, then BRIJ’s service fee and the total you pay. Some hotels charge mandatory amounts on arrival (for example resort fees or local taxes): these are shown as “due at the hotel”, are not included in the total, and are paid by you directly to the hotel in its currency.
A rate is reserved only when the booking is confirmed. If it is no longer available when we book, or the price has changed, the booking is not made and your payment is refunded automatically to your refund wallet.
Cancellation. Each rate shows its cancellation timeline before you book: a non-refundable rate gives no refund; a refundable rate refunds the amount shown if cancelled before the time shown. To cancel, file a refund request with your support code before that time; we cancel with the hotel and refund what the hotel refunds, to your refund wallet. When a confirmed stay is cancelled, BRIJ keeps part of its service fee: 5 USDC or 2 % of the hotel total, whichever is higher, and never more than the fee itself; the rest of the fee is returned with the hotel’s refund. On a non-refundable rate, only the rest of the fee is returned. The exact amounts are shown at checkout. A booking that fails, or that the hotel cannot honour, is refunded in full, fee included.
The lead guest must meet the hotel’s requirements (for example a minimum age, photo ID and a payment card for incidentals at check-in). Names must match the guests’ identity documents. Special requests are passed to the hotel but are not guaranteed.
Your booking reference, the hotel’s check-in information and any key collection instructions are shown on your confirmation and in your bookings. Changes to a confirmed booking are not possible through the Service: cancel within the refundable window and book again.
5. Escrow and refunds
If the price changes between intent creation and booking execution, the booking is rejected and the escrow is refunded automatically to the refund wallet recorded at intent creation.
If a booking intent expires before its escrow is funded, the intent becomes unusable; create a new intent from a fresh offer.
Escrow funds attached to an expired or failed booking are returnable only to the refund wallet fixed at intent creation. This destination cannot be changed afterwards, by you or by us.
Refund requests filed through the API are reviewed manually and are not a guarantee of refund. Refundability after a booking is confirmed is governed by the provider’s rules: the airline’s fare rules, the operator’s ticket conditions, the hotel rate’s cancellation timeline, or the merchant’s returns policy.
6. Your responsibilities
Provide accurate traveller and guest details. Airlines and operators may deny boarding, and hotels may refuse check-in, for mismatched documents; correction after booking may be impossible or subject to the provider’s fees.
Treat the intent_id and the customer support code as secrets. They are capability tokens: anyone holding them can read or act on the booking. They are returned once and cannot be re-read later.
You are responsible for all requests signed by your wallet and for the behaviour of any automated agent you operate against the Service, including payments it makes.
Use the Service only in compliance with applicable law, and do not attempt to disrupt, overload, or circumvent the Service or its payment mechanisms.
By using the Service you represent that you are not a person, and are not acting on behalf of a person, designated on any sanctions list (including the U.S. OFAC SDN list and the consolidated lists of the EU, UK, and UN); that you are not located in, and are not booking travel to or from, a territory subject to comprehensive sanctions; and that the funds you pay with do not derive from any such person or territory. We screen payment addresses and itineraries against these restrictions and refuse transactions that fail them.
7. Disclaimers
The Service is provided “as is” and “as available”, without warranties of any kind, express or implied. We do not warrant uninterrupted availability, and we depend on third parties we do not control: inventory providers, airlines and operators, hotels, merchants, payment facilitators, and the Solana network. Blockchain transactions are irreversible by nature; verify amounts and addresses before signing.
8. Limitation of liability
To the maximum extent permitted by law, BRIJ’s aggregate liability arising out of or relating to the Service is limited to the total service fees you paid to BRIJ in the twelve months preceding the claim. BRIJ is not liable for indirect, incidental, special, or consequential damages, nor for losses caused by airlines, operators, hotels, merchants, inventory providers, payment facilitators, network congestion, or the acts of your own agent or wallet software. Nothing in these Terms excludes liability that cannot be excluded by law.
9. Changes and termination
We may modify or discontinue the Service, its pricing, or these Terms at any time. The Terms in force at the time a request is made govern that request. Continued use after a change constitutes acceptance. We may refuse service to any wallet or party at our discretion, including for suspected abuse or fraud.
10. Governing law
These Terms are governed by the laws of the State of Delaware, USA, without regard to conflict-of-law rules. Any dispute shall be brought in the state or federal courts located in Delaware, and you consent to their jurisdiction.
11. Contact
BRIJ Digital Inc., 8 The Green #21697, Dover, DE 19901, USA — customer service: [email protected]