Smart Contracts in Sway
Description
Build a smart contract in Sway, a Rust-based language
Acceptance criteria
Project must be deployed on Fuel and it must include smart contracts written in Sway, Fuel's rust based DSL. Please show a steady commit trail or provenance and thought process e.g. sketches, discussion, and issues on how you arrived at the decision to incorporate this feature.
Judging criteria:
Technical Implementation: Technical implementation and quality of contract deployed on testnet Weight = 3
Design: Quality of the UI/UX of the Fuel dapp and Sway smart contract Weight = 2
Creativity: The submission should be built with creativity in mind to reflect the team’s passion for building with Sway Weight = 2
Quality of Idea: Quality of the idea/use-case/problem statement. A unique project stands a higher chance to win than one that has been implemented before Weight = 2
Developer Feedback: Quality and quantity of feedback and questions on the experience of building with Fuel in the developer forum (https://forum.fuel.network/) Weight = 1
Rewards
- 1: 1000 USD
- 2: 1000 USD
Resources
- https://fuellabs.github.io/fuel-docs/master/
- https://fuellabs.github.io/fuel-docs/master/
- https://github.com/FuelLabs/sway-applications/
- https://github.com/FuelLabs/sway-applications/
- https://fuellabs.github.io/sway/master/book/
- https://fuellabs.github.io/sway/master/book/