Skip to content

Smart contracts that were used to deploy the Knowledge Token NFT's

Notifications You must be signed in to change notification settings

Kent-Uni-Oxford-Hackathon/NFT-Knowledge-Token

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

NFT-Knowledge-Token

These smart contracts were used to deploy the Knowledge Token NFT's that are used by the front end. A majority of the project details can be found in that repository. Currently the NFT's have been deployed by the 16 seperate Solidity smart contracts found in the \src\Subject_NFTs. They are currently deployed to the Ethereum Sepolia Test net shown here:

Science:

0x8942AD372044C294A21d67AB7548aa804Cee2712 - Biology

0x740adaaaBB95FbB0FE484156Ef3d977b3056Ff5a - Computer Science

0x8F164C9C673Bf6B000CCb292843091A8878f93EC - Physics

0xAcCc2a789bAD224578Aa7C82B74d4932175f326D - Chemistry

Geography:

0x60775eeA0a4c209dCE81be8c26D16dd55fA84B11 - Urban

0x3E2FEC87BbF7A43Ea83e9b33A2cFE905BBB58E9d - Human

0x2B72B0D9C160CEDc608435b9AaCA69C3bC384b9b - Political

0x65eDc217A0F98135521926C2711392a4E05847f1 - Climate

English:

0xEbe6dad86cDb8412C922f3231BffB6d7132e496D - Poetry

0x3853BC35E1b38C2bFa0026c3c47D1856B019b8B8 - Literature

0x81feC4c29a5a2f772FEB3da2f3373C93dCbd7680 - Linguistics

0x434D4b021D1F425A7d1A94225f2fAF6401433436 - Grammar

Maths

0x4f085b84A9662E9C42c37D13845324ADadF3e938 - Probability

0xeEde369E48E0ED729948aC92640bC0d024f01d42 - Arithmatic

0xf0914653849c2813149845c63fce63E69d2B6803 - Calculus

0xc060b30bc3C57331E847dDEf898D18c0e37227E1 - Statistics

Future Work

The two files named EducationNFTCore.sol and EducationNFTSub.sol allow a far more susinct creation of the NFT's. In these contracts the information about the NFT is stored within the meta data. However due to limitations while using the Etherscan API this could not be used for the demo.

These smart contracts are currently deployed on the Ethereum Sepolia test net. They can be trivially be integrated to any EVM compatable network. While the Internet Computer requires WASM modules there are mechanisms to compile Solidity to WASM. Some work may have to be done to ensure that these contracts are compatable.

About

Smart contracts that were used to deploy the Knowledge Token NFT's

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published