Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 10 additions & 10 deletions schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,24 +3,24 @@
"type": "object",
"description": "Schema for the metadata of the quests on different protocols",
"properties": {
"build-on-<name-of-protocol>": {
"build-on-solana": {
"type": "object",
"properties": {
"trackName": {
"type": "string",
"description": "Name of the track"
"description": "Gaming on Solana with NFT and Circle as crypto payment gateway"
},
"protocol": {
"type": "string",
"description": "Name of the protocol"
"description": "Solana"
},
"cardThumbnail": {
"type": "string",
"description": "Thumbnail image name stored in assets/thumbs e.g. eth.png"
},
"desc": {
"type": "string",
"description": "Short one-line description of the protocol"
"description": "Build a Gamifi DApp using Solana Blockchain, NFT and Circle payment gateway"
},
"quests": {
"type": "array",
Expand All @@ -30,23 +30,23 @@
"properties": {
"slug": {
"type": "string",
"description": "This shows up in url path. Same as questName but all lowercase and joined using dashes -"
"description": "gaming-on-solana-with-nft-and-circle-as-crypto-payment-gateway"
},
"questName": {
"type": "string",
"description": "Name of the quest"
"description": "Gaming on Solana with NFT and Circle as crypto payment gateway"
},
"github_url": {
"type": "string",
"description": "Raw github url of the branch where the quest content resides"
"description": "https://github.com/solanauniversity/gaming-on-solana/tree/main"
},
"level": {
"type": "string",
"description": "The difficulty level of the quest either Beginner, Intermediate or Advanced"
"description": "Intermediate"
},
"desc": {
"type": "string",
"description": "Short description of what the learner should expect to learn from this quest"
"description": "In this quest you will be able to build a decentralized gaming platform where users will be able to play the game by paying SOL to a wallet and will be able to create the NFT for the game scores"
}
},
"required": [
Expand All @@ -70,6 +70,6 @@
}
},
"required": [
"build-on-<name-of-protocol>"
"build-on-solana"
]
}
7 changes: 7 additions & 0 deletions tracks.json
Original file line number Diff line number Diff line change
Expand Up @@ -420,6 +420,13 @@
"github_url": "https://raw.githubusercontent.com/CreatorOS/starting-with-polygon-nfts/master",
"level": "Beginner",
"desc": "In this quest, we will be looking at how to code and deploy NFTs to Polygon's Mumbai."
},
{
"slug": "gaming-on-solana-with-nft-and-circle-as-crypto-payment-gateway",
"questName": "Gaming on Solana with NFT and Circle as crypto payment gateway",
"github_url": "https://github.com/solanauniversity/gaming-on-solana/tree/main",
"level": "Intermediate",
"desc": "In this quest you will be able to build a decentralized gaming platform where users will be able to play the game by paying SOL to a wallet and will be able to create the NFT for the game scores"
}
]
},
Expand Down