Table of Contents
Join the BNB Chain 2024 Q3 Hackathon for a chance to win over $500,000 in prizes. Supported by sponsors like Polyhedra Network, Dora Factory, DEGO Finance, TUSD, Sonorus, THENA, and new sponsors Stakestone, MyShell and Hacken. This event is a prime opportunity for blockchain developers to showcase their skills and innovate.
BNB Chain 2024 Q3 Hackathon – Key Dates
Workshop | 2024.7.23 – 2024.08.08 |
Submission | 2024.7.31 – 2024.08.15 |
Top 10 Demo | 2024.08.28 |
Winner Announcement | 2024.09.02 |
Attestation Ideas Across All Tracks
Attestations are digital signatures on structured data used to build more trust on-chain. BNB Attestation Service (BAS) is an infrastructure built on the BNB ecosystem for generating attestation to verify information. BAS assists users in on-chain or off-chain verification, allowing them to assert ownership of attestation by storing them in Greenfield. This approach ensures data privacy and access control.
Let’s explore how you can apply these in each track:
Gaming
By tailoring its infrastructure to the demands of gaming logic and economics, BNB Chain is supporting the current wave of blockchain gaming and shaping its future, demonstrating a commitment to leading this dynamic sector.
Attestation Ideas
- Proof-of-Personhood: Develop a tool that allows individuals to make cryptographic attestations proving they are unique human beings, using biometric information while ensuring their privacy.
- Game Achievements: Verify and confirm new in-game achievements and unlocks earned by the user.
- In-Game Item Ownership: Ensure the security of in-game item ownership by verifying and attesting to the rightful owner and all item transfers.
- Leaderboard: Attest to various achievements a player achieves and showcase them in a leaderboard.
View the Challenge:
- https://github.com/bnb-chain/community-contributions/issues/60
- https://github.com/bnb-chain/community-contributions/issues/59
Social
Innovate on the social network with blockchain technology
The decentralized social network should be a crypto native platform that supports various social features such as social graph, messaging, live streaming, and content sharing.
Attestation Ideas
- Social Graphs: Using BAS as the base layer for social graphs enables the creation of truly decentralized and interoperable social networks. Attestations provide a way for users to securely and selectively share their data with others, while retaining control over their personal information.
- KYC: Build a base layer for attestations would allow different organizations and services to provide attestations about different aspects of a person’s life, such as education, work history, and other credentials
- Reputation System: With BAS, attestations about trust scores and relative experiences can be recorded on BNBChain or off-chain in Greenfield, providing a secure and tamper-proof record of reputation.
View the Challenge:
Payments
Build a consumer payment experience with seamless and efficient payment options for users and foster broader adoption and utility within the ecosystem
BNBChain also provides a comprehensive solution to build a dedicated payment Layer 2 (L2), further optimizing user experiences. Moreover, stablecoins on BNBChain are enthusiastic about collaborating closely with these payment platforms.
Attestation Ideas
- Transaction Receipts: Provide immutable transaction receipts that offer additional context, allowing both parties to verify them independently.
- Verified Merchant Accreditation: Enhance buyer confidence by verifying a merchant’s accreditation, transaction history, or customer satisfaction ratings.
- Refund & Return Authenticity: Create a system where refunds and returns are attested, ensuring all parties acknowledge and agree on the order status.
- Onchain Invoice Verification: Verify an invoice and confirm timely payments to establish the creditworthiness of specific addresses.
View the Challenge:
https://github.com/bnb-chain/community-contributions/issues/52
Getting Start With BAS
- Learn more about BAS and how to use it.
- Explorer and install the JS SDK.
- Explore the GO SDK
- Explorer existing schema and attestation
- Create your own schema
- Create your first attestation
- BAS indexer
- BAS updates