What is Kanvas ?
A crypto-game on Koinos
Kanvas is a decentralized crypto-game based on the first feeless smart-contract blockchain, Koinos ! It was created in July 2023 by Red Raven, an experienced crypto developer that has been coding in the Cosmos and Ethereum ecosystems since 2017.
What is a crypto-game ?
A crypto-game is a game in which some or all of the data or mechanisms are decentralized, i.e. stored on a blockchain via a smart-contract, for example. The level of decentralization can range from a game where every action is a transaction on the blockchain (totally decentralized) to a game on a classic server with only a token to reward players (token-governed game).
A fully decentralized game
In the case of Kanvas, the mechanisms and user actions all involve transactions on Koinos via a smart-contract. The server and client of the kanvas-app.com website are merely an intermediary to facilitate user interaction and pixel map visualization. However, there is no need for the kanvas-app.com site for the game to continue to exist, since it is stored entirely decentralized on Koinos.
A game based on a viral concept, r/place
The concept behind Kanvas is very simple. It's inspired by the r/place event that took place for its first edition in 2015 on Reddit.
I want to know more about r/place
On r/place, each player could place a colored pixel on a canvas every five minutes. Communities would then come together to draw images that represented them. It was then a matter of protecting them from other communities. This is how the concept of "pixel war" came about. After a predefined period of time, the event came to an end, and the final canvas became a collaborative work of art.
A collaborative canvas
On both Kanvas and r/place, players can place colored pixels on a canvas.
The size of Kanvas' canvas
The Kanvas' canvas is 1000 pixels by 1000 pixels. However, its size can be modified by our team if the need arises.
However, it's impossible to strictly apply the principle of "1 pixel every five minutes" of r/place for each user, since accounts can be created free of charge and very easily on Koinos. And that's one of its advantages!
Bound to a token : KAN
A simple solution was found : users can place a maximum number of pixels equal to the number of KAN tokens they own on their account.
Don't move your KAN tokens
If the KAN tokens are moved to another account, the pixels placed by the old account are deleted.