smitop Basically how it works is that special messages are embedded onto the blockchain. Most nodes don't care about these messages, but I do. From these messages, we can ignore invalid messages, or messages that don't fit certain requirements. Then we run those messages through a VM (e.g. the EVM). So we can, say, implement ICO tokens on Nimiq.