Dtravel Docs
APIs Docs
  • Introduction
  • Papers
    • Dtravel Litepaper
      • Problems
      • Solutions
      • What is Dtravel?
      • TRVL Token
      • Join the Dtravel Community and Shape the Future of Travel
    • Nite Protocol Litepaper
      • Problems
      • Solutions
      • Protocol Design
        • Nite Token (Nites): A Standardized Representation of a Booking
        • Dusk: The Unifying Language for the Vacation Rental Industry
        • Protocol Listing Data Flow
        • How This is Different from Web2 Systems Today
      • TRVL Token: Promoting Nite Protocol Decentralization
        • Benefits of Using TRVL in the Nite Protocol
      • New Possibilities that the Nite Protocol Enables
      • Why Adopt the Nite Protocol
      • How Dtravel Will Support the Protocol
      • How to Contribute to the Nite Protocol
    • Dtravel DAO Governance
      • Our Guiding Principles
      • Contributing Teams
      • How Community Members Can Vote
        • How does Snapshot work?
        • Why is Dtravel using Snapshot?
        • Dtravel Snapshot
        • How do community members use Snapshot for voting?
        • How can community members get TRVL to vote?
      • Join the Dtravel Ecosystem
    • TRVL Token Economics
      • Why is TRVL Critical to the Success of Dtravel?
      • Why is Dtravel Critical to the Success of TRVL?
      • TRVL Token Model Within Dtravel
      • TRVL Utility
      • TRVL Sustainable Token Model
      • Impact of TRVL Utility and Token Model
      • Growth Incentive Programs
        • Booking Mining
        • Exploration
        • Geographical Density
        • Community Building
      • Join the Community and Shape the Future of Travel
      • Legal Notice
  • Community
    • Twitter
    • Discord
    • Telegram
    • Facebook
    • Youtube
    • Linkedin
Powered by GitBook
On this page

Was this helpful?

  1. Papers
  2. Nite Protocol Litepaper
  3. Protocol Design

Nite Token (Nites): A Standardized Representation of a Booking

Currently, the vacation rental industry suffers from a lack of shared agreement on the definition of the foundational aspects of the industry, such as how even to define a booking.

Each Nite Token (Nite) represents a booked night at a specific property. It gives its holder the right to spend that night in the property. Buying the Nites for particular dates, a traveler is booking a property for the nights in that date range.

Nites are a form of NFTs (Non-Fungible Tokens) - they're unique and cannot be substituted as each Nite is specific to a specific property room night. For compliance and ease of adoption, the Nite standard extends the ERC721 NFT standard, which is the most well-known and widely used.

Importantly, by implementing the ERC721 standard's interfaces, NT contracts allow vacation rental operators to approve third parties to transfer tokens on their behalf. Therefore, vacation rental operators can authorize external platforms (such as property management systems, online travel agencies, token exchanges, marketplaces, direct booking sites, and, generally, any kind of distribution channel) to transfer tokens to travelers who make bookings through their platforms. The vacation rental operators can also revoke the authorizations to transfer tokens at any time.

Every property has its own deployed NT contract. This contract can be deployed to any EVM-compatible blockchain. It's not necessary for all contracts to be deployed to the same blockchain. However, to ensure a single source of truth, every property will have only one deployed contract.

Using this approach, whether a night is booked can be determined by checking whether the corresponding token is owned by someone other than the property manager. Furthermore, whether a night is available through a given operator depends on whether the current token owner authorized the operator to transfer the token on their behalf. All this information is public on the Nite Protocol.

PreviousProtocol DesignNextDusk: The Unifying Language for the Vacation Rental Industry

Last updated 1 year ago

Was this helpful?