What it does

BP provides a decentralized solution to these problems by leveraging blockchain technology and integrating Chainlink price feeds. Our platform ensures transparent and fair ticket pricing, prevents scalping, and guarantees the authenticity of event tickets.

How we built it

It was built with the help of:

Chainlink Integration

BP integrates Chainlink price feeds to enable dynamic pricing of event passes. The updateFeedPrice function in the smart contract retrieves real-time asset prices from Chainlink oracles and adjusts the pass price accordingly. This ensures that pass prices remain fair and reflect current market conditions.

The Graph Protocol Integration

BP utilizes the Graph Protocol for efficient indexing and querying of blockchain data. The BP subgraph indexes data related to event passes, including pass details, transaction history, and user interactions. Users can query the subgraph to retrieve information such as available event passes, pass prices, user bookings, and more, facilitating seamless interaction with the BP platform.

What we learned

The development of BP provided valuable insights into blockchain-based ticketing systems, smart contract development, and the integration of external oracles like Chainlink. The team gained a deep understanding of the nuances of creating a decentralized platform that caters to both organizers and users

What's next for BP

Looking forward, BP aims to continually enhance its features and user experience. Plans include further optimizations, community engagement initiatives, and exploring additional blockchain advancements. The integration of emerging technologies will keep BP at the forefront of decentralized event ticketing, setting new standards for transparency, security, and accessibility.

Built With

  • chainlink
  • hardhat
  • nextjs
  • the-graph-protocol
Share this project:

Updates