What is SushiChain?
SushiChain is a CPU only proof of work
blockchain. We wrote it from scratch using the Crystal programming language
. Yes! You read that correctly we didn't
fork another existing blockchain we wrote our own using concepts from Bitcoin
Writing the code ourselves really gave us a great understanding of the inner workings of a blockchain and also gave us the freedom to implement our own ideas as well as take inspiration from other blockchains.
We believe that the future is not going to be dominated by a few large blockchains but instead by many smaller chains each with their own specific features and
solutions to problems.
What can you do with it?
There are already plenty of proof of work blockchains that just allow currency transactions so our focus is on providing a platform for businesses and developers to build decentralised applications (dApps)
quickly and cheaply. We have taken a slightly different approach to other chains in this space by not implementing on chain smart contracts.
We believe that there are an endless list of products and projects that don't need the kind of functionality that smart contracts were designed for. Instead we have a plugin-style architecture where you run
your own node connected to the network and you can implement any logic you need in the node.
We also have the concept of Smart Assets which are similar in a way to smart contracts but only allow mutation of an asset - more about this further down. We also have a full public API so you can write dApps in any language.
Apps are on the rise - everybody loves apps especially mobile apps and there is an ever increasing demand for new and interesting apps. We would like to be the go to platform for building the
new breed of apps - decentralised, secure and powered by blockchain technology.
SushiChain will feature a Smart Assets system which you can use to create a mutable asset within the immutable blockchain. An asset can be registered on the blockchain and is defined by a set of properties.
These properties can be mutated and have logic applied to them via companion code.
Our smart asset language is called Taro which compiles down to bytecode and is stored immutably within the blockchain. Using Taro you can write smart asset code which can mutate an assets properties. Smart assets can be invoked
via transactions and queried via an asset API.
Imagine a game asset such as a sword which has a set of properties. It has attack and defence points. Companion code could be written to increase the swords attack and defence
points as the asset levels up within a game. The code would be able to impose minimum and maximum values for the properties or cause related properties to change based on specific state within the asset.
The developer portal will be the main gateway into SushiChain for people who want to build dApps. It will have a wide range of support tools, tutorials and other helpful materials. In addition
to the core feature of building dApps we plan to have several related and supporting components.
The dApp store will be a one stop location to find new dApps that people have built on the platform. Similar to other popular app stores it will have reviews, comments and ratings.
Integrated wallet & chat
We will build a cross platform GUI light wallet with a built in secure chat capability. Secure chat will also be able to perform wallet functionality such as checking balances and sending
Social media integration
We will provide a set of integrations for well known social media and chat platforms to provide similar but more restricted wallet functionality within the chat.
We intend to build a crypto exchange which in phase 1 will facilitate exchange of custom tokens with the default SUSHI token. In later phases more functionality will be added.
This will provide dApp builders with the capability to add shopping baskets, stores and simple payment plugins to their dApp to support paying for things in both the default
SUSHI token as well as a custom token.
The SushiChain team also plan to release several of our own dApps which will run on the SushiChain platform. The first dApp we plan to release is an online competitive trading card game called Guardians of Axum.
You can find more information about our Guardians of Axum game at www.guardiansofaxum.com.
Guardians of Axum
Guardians of Axum is an online competitive turn based trading card game. Players buy decks of collectible cards and battle them out against each other in tournaments.
Each miner that is mining against a node which mints a new block receives a prorated amount of SUSHI based on their contribution to finding hashes. The total block reward is 0.5 SUSHI from
which miners and the node itself receive their rewards.
The block spacing is determined using a custom algorithm that ensures a new block is minted between 10 and 40 seconds. Initially the block spacing is calculated on a per block basis until
720 blocks are reached after which the spacing is determined by the average elapsed time across the 720 blocks.
Prorated on contribution
10 to 40 seconds
2,000,000 SUSHI (10%)
Minimum txn fee
PoW mining algorithm