Skip to content

yieniggu/kolor-contracts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kolor logo

Kolor Smart Contracts Repository

This repository contains the core contracts used in Kolor's dapp. The contracts comes both in .sol version and .json for their corresponding abis.

Kolor Land Interface Contract (IKolorLandNFT.sol)

This contract defines a series of function that are used by our NFT and Marketplace contracts. We made this to follow best practices defined internally by our team and preserve the interactions needed between these two contracts and defined in our processes.

Kolor Land NFT Contract (KolorLandNFT.sol)

Our NFT-type contract. Although extends from the classic ERC-721 we are the one and only owner of each minted NFT. We chose this standard in order to utilize its functionalities and build our architecture on top of them. Contains all the required metadata for our lands such as owner information, species and location.

Check it on explorer

Kolor Marketplace Contract (KolorMarketplace.sol)

Our Marketplace contract. Contains the logic that allows a land to be available for purchase from our users. Interacts with the land NFT contract and the land token contract to publish land assets.

Check it on explorer

Kolor Land Token (KolorLandToken.sol)

Our land token contract. Allow us to mint our own tokens. However liquidity can't be added on any dex for this tokens, as they're not ERC-20 like tokens. Instead they can be exchanged in our marketplace, or other marketplaces that provides an api to interact with the contract methods. Still, implements a series of functions and variables that make the tokens work just as ERC-20 but without the ability to provide liquidity.

Check it on explorer

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published