Welcome to the Tixly GitHub repository! Tixly is a decentralized ticketing platform leveraging Web3 technology to create a secure, transparent, and efficient system for purchasing and managing tickets.
- Pitch Deck: Learn more about Tixly's vision, problem-solving approach, and future plans in our Pitch Deck video.
- Demo: See Tixly in action with our live demo, showcasing the core functionalities of the platform.
- For a comprehensive guide to Tixly’s features, architecture, and user guide, please refer to our Notion Documentation.
- Explore the complete Figma design for an in-depth look at Tixly’s user interface.
The current ticketing system faces several challenges:
- Scalpers and Illegal Resellers: Many fans miss out on tickets because scalpers buy in bulk and resell at inflated prices.
- Counterfeit Tickets: Consumers are often tricked into buying fake tickets, leading to financial losses and missed events.
- Excessive Fees: Traditional platforms often impose high fees, making tickets more expensive.
- Unfair Accessibility: Many ticketing systems are vulnerable to bot attacks, giving bots an unfair advantage over genuine fans.
Tixly tackles these issues by offering:
- Blockchain-backed Verification: Every ticket is unique and traceable, ensuring authenticity and transparency.
- Direct Sales with Minimal Fees: Users can buy tickets directly with reduced fees, keeping costs low.
- Transparency and Ownership: Each ticket exists as a unique asset on the blockchain, providing clear ownership history.
- Authenticity Guaranteed: Blockchain verification ensures tickets are legitimate.
- Minimal Fees for Buyers: Direct sales minimize fees and prevent scalpers from profiting.
- Revenue Model:
- Event Organizer Fees: 1% fee on each ticket sold.
- Sponsorships and Advertising: Additional income from partnerships.
- User Fees: Flat 1,000 IDR for wallet top-ups and 5% tax for purchases via QRIS.
- Enhanced Wallet Features: A versatile wallet to manage tickets.
- Exclusive Partnerships with Event Organizers: Direct ticket sales through Tixly.
- User Recommendations and Organizer Insights: Personalized event suggestions and analytics.
- In-app Ticket Marketplace: A secure space for users to resell tickets if needed.
Make sure that Node.js >= 16
and dfx
>= 0.14
are installed on your system.
Run the following commands in a new, empty project directory:
npx degit rvanasa/vite-react-motoko # Download this starter project
dfx start --clean --background # Run dfx in the background
npm run setup # Install packages, deploy canisters, and generate type bindings
npm start # Start the development server
When ready, run dfx deploy --network ic
to deploy your application to the Internet Computer.