Welcome onboard! We're thrilled to introduce you to PREDA, a revolutionary programming model designed to scale out general smart contracts. This virtual hackathon is tailored for blockchain builders, developers, entrepreneurs, and anyone eager to supercharge the scalability of their DApps and protocols, harnessing the power of PREDA.
By participating in this event, you'll get your hands on powerful tools, dive into the latest technology sharing, and receive wholehearted support from experts who know the ins and outs of programming with PREDA.
Beyond that, there's a chance for you to snatch a piece of the 10K USDT reward pie, register for the hackathon now to secure a spot, and be part of this evolution!
PREDA is a novel programming model for scaling out any general smart contract. This is achieved by partitioning the smart contract state and dividing the transaction traffic, which are jointly handled by multiple independent virtual machines that can be distributed and parallelized.
We implemented the PREDA model by extending the Solidity language, which demonstrates that popular smart contracts with different levels of complexity can be rewritten to gain scalability without taking care of the details of the underlying distributed system.
Check out our PAPER to delve further into PREDA, and how PREDA extends Solidity to achieve significant performance and scalability advantages.
NFT Giveaway - Show off Your Proof of Being A Part of the PREDA Revolution!
3 types of NFT giveaways will be distributed to the selected submissions, and the recipients will be granted corresponding Discord roles.
All developers and blockchain project teams are welcome to participate in the event. Projects are more likely to be accepted if they meet the following criteria:
<aside> 💡 The project must utilize the PREDA toolchain and can be successfully compiled with it.
</aside>
PREDA Real-time Support Available:
Join the PREDA Discord Server!
PREDA email
mailto: [email protected]
The judging committee will assess each submission using the following criteria:
These criteria will guide the judging process to identify exceptional projects that demonstrate novelty, creativity, and practicality to PREDA.
GitHub - preda-devteam/HackathonSubmissions
<aside> 💡 Ensure your code is well-documented and presented neatly.
</aside>
Please describe the smart contract's purpose and the functionality you aim to achieve. Additionally, provide details on how you've leveraged PREDA's core features to enhance the contract's scalability.
<aside> 💡 Feel free to use text, video, or any other form of explanation, all in English.
</aside>
The shortcut to install PREDA Devkit
https://github.com/preda-devteam/preda/releases/tag/v0.1.0.3
Learn PREDA with language specs
https://github.com/preda-devteam/preda/blob/main/docs/language_specification.pdf
Learn PREDA with an interactive tutorial
Learn PREDA with 4 smart contract examples
https://github.com/preda-devteam/preda/tree/main/oxd_preda/simulator/contracts
$$ \text {FAQ} $$