RMRK

RMRK is a set of NFT legos that give NFTs infinite extensibility, hosted on the Kusama blockchain, Polkadot's canary network, without the need for parachains or smart contracts.

Published on March 15, 2022

How has RMRK gamified the NFT space could you just give us some info on it ?

Yuri Petusko (CTO & Co Founder) -
Yeah. So, RMRK is a name of a company, a standard & a token, it is also an NFT standard and protocol and also we built our own products on top of this protocol. The standard differs from other NFT standards in that it has some methods that help with gamification built in. For E.g.; we have an equippable part of the standard so you can equip one NFT into another NFT and then whoever follows the same standard/whoever uses the remark standard will be able to render the same results. Then we also have a nested NFT where one NFT can own other NFTs as it helps with the gamification. For E.g.; you can have a sword NFT and you send it to your character A Warrior NFT and then now you can display the sword in this backpack. Then you have this hierarchy of one NFT owning others and you can easily visualize it and then once you move all your characters across or you send it to someone else all the nested NFT’s move along with it. So, this also allows equipping as i said earlier and you can equip and unequip and then render it visually. So this is a built-in part of the protocol that helps with building games and gamification in general.

As we know Kusama is a relay chain, how has the team ensured that it remains lite weight?

Yuri Petusko (CTO & Co Founder) -
So Kusama doesn't have a native NFT support and we wanted NFT as soon as possible as we didn't want to wait for any parachains so we forced ourselves on Kusama. This meant Kusama could send very simple transactions and we wrote a way to interpret these messages, like simple messages into NFTs. So, our first implementation of our remark standard is kind of forced NFTs so they are not in a storage on the chain but they are alongside every transaction so that's why we don't have those storage problems as some other chains would have but this is not sustainable for the future and that's why we are revising our standard. Now when it comes to substrate pallets we won't be able to do it on a relay chain, we will have to deploy them on parachains so we already have six different parachains who will implement our pallets which is like a plug-in that you can add to any substrate parachain. So a substrate parachain is a blockchain that is built with a substrate framework developed by parity where Gavin Wood is a Founder & they invented Polkadot and Kusama. So substrate is their framework and it allows to add the “plugins”, called pallets and we are building our own palettes and there the storage will be managed separately and it will be the problem of each parachain that is deployed on but yes on relay chain it's a different topic and we work through this by offloading some of the data off chain. This is also unsustainable for the long term and we will have to move into parachains and another version of RMRK actually is being written in solidity in smart contracts and we will be able to deploy it on Moonriver or any other Ethereum virtual machine compatible Parachains

Can you just explain what are on-chain emotes ?

Yuri Petusko (CTO & Co Founder) -
Sure. It's one of the features of our NFT standard & it's quite simple. It's basically where you can send a unicode for any emoji to your NFT and then they get attached to this NFT and then anyone can either use our marketplace or if someone else builds the marketplace on top of the RMRK standard they can just display all these emojis so this can be used as a kind of price discovery so when people react it can be used just as simple as if your blog post is an NFT. Then people can just downvote or upvote it like on reddit for example so they can use the reactions as a mechanism to express what they feel about the NFT and it's part of the standard so it's on chain mode, it's not something you just built on a website and save in database so they're all on a blockchain.

What's the inspiration for your lego like NFT’s ?

Yuri Petusko (CTO & Co Founder) -
Definitely. I would say the inspiration came from programming patterns of modularization and decoupling, so either can have a mess of a code or you can decouple it in logical modules and then combine those modules together in different ways so you just pick the ones that you need for this particular case in a similar fashion you can have an NFT that consists of composable NFT’s that have like a character for example that has the hats and weapons and then clothes and then some backgrounds. So when we say lego we mean two things; One is where you can compose the final NFT out of those other smaller entities and the other where a project can pick only the code that it needs and construct its own kind of NFT for its own use case so they stick them together and only the ones that they need and you can call this lego as well.

What has been the biggest challenge for you so far & how have you overcome it?

Yuri Petusko (CTO & Co Founder) -
I would say the biggest challenge was and is still right now is finding developers. So it's very difficult to find decent developers, especially the ones that don't ask for outrageous rates because especially now it's maybe going to be a bit easier because the market is down but when there was a bull market everyone was hiring like crazy. So a good solid developer is just being poached every five minutes and every project needs one or five to ten and they offer a huge amount of money so it is impossible to find a good one.

What has worked for you in terms of marketing & what has shown significant results?

Yuri Petusko (CTO & Co Founder) -
So a few things, we did a lot of marketing with YouTube Influencers. As you know there are some Crypto YouTubers that look like they have a lot of followers but then it turns out they're all like bots or fake likes and they ask for money and they approach you to to make a video but they usually don't have a big return because those users are not real. But we were lucky with some genuine YouTubers who didn't ask us for anything, they made reviews and they brought a lot of real community to us and organic marketing and then those real people they were inspired by us and they kind of shared it further. Also, we were lucky that Bruno was well known in the Polkadot & Kusama communities so a lot of people just followed him.. What worked actually was the Brave Campaign which worked quite well. You can pay Brave to display ads, push notifications on your browser. It's more expensive but we think it worked and brought us some good customers. We also ran referral referral links where we gave out some referral links to influencers and for people who buy NFT’s with their referral links then we would give them something also in return so that worked quite well for bringing new users. What really didn’t work with us is conducting AMA’s as we didn’t know genuine users were coming in or just giveaway hunters taking up rewards for asking questions or bots . So we kind of felt that AMA’s were not bringing in genuine users, as communities had a lot of fake users, give-away hunters just sitting there on the channel waiting for the rewards without actually being a contributor of some supportive level for our project.

What has been the biggest milestone you have achieved so far?

Yuri Petusko (CTO & Co Founder) -
So recently it was launching the second iteration of our marketplace singular 2.0. It is now using the RMRK 2.0 standard, the previous singular was more popular as it has more NFT’s but it used the old RMRK standard which didn't allow multi-resource and composable and equippable NFT’s so the old NFT’s were just like normal NFT just like any Ethereum ERC-2721 NFT. We launched last week and so far it doesn't have a lot of NFT’s we are adding migrations so the NFT’s from RMRK could be migrated to RMRK 2.0 and then we will see more art but we were working a lot on user interface to allow anyone to create such rich NFT’s. Previously only people with coding skills could do it but now we're adding the interface for any creator or any artist to create the rich NFT’s so I would say this is the recent big milestone.

What's the next big thing or big event coming up for RMRK you know which you would like to share with the community ?

Yuri Petusko (CTO & Co Founder) -
So in terms of events there is not exciting like conferences or anything like this but the next big milestone we are looking at is that once we finish our smart contracts we will launch the new version of our marketplace on Moonriver and one big thing is where people would be able to create and trade those rich composable equippable NFT’s using their familiar tools. Also Metamask, for example; we will also be able to allow a lot of Ethereum based tools there are all these on-ramps and fiat payments so people will be able to pay for NFT’s in more familiar tools and we will be able to add some features that are missing like auctions and things like that but also because there are more developers familiar with solidity it will allow for other projects to run their own games and projects with RMRK contracts so this would be big and we're developing those contracts for quite a while now and it will allow us to attract many more users because the people are familiar with Metamask but they don't know how to operate within Kusama ecosystem it's confusing for them but with this smart contracts we will be able to capture this Ethereum market hopefully.

Where do you see the project in the next 5 years?

Yuri Petusko (CTO & Co Founder) -
So we're launching at Q4 this year we're hoping to launch our game called Skybridge. This won't be some crazy 3D Metaverse or VR like some, it's going to be quite a simple pixel based isometric game just to showcase our technology further so this is mid-term and we will keep adding new features to this and trying to attract more community and showcase this nesting and multi-resource capabilities of NFT’s so there is more utility to NFT’s and we'll be able to see it firsthand this midterm and long term because we will be in many places. We will have palettes, we will have contracts , so a lot of different blockchains will be able to use it and we're at this point hoping to attack the Ethereum marketplace and steal the narrative. We will communicate like this saying that this ERC71 standard that everyone is using is now primitive and now you can use our contracts on Ethereum even. We will try to push it as a standard across all blockchains and ecosystems as a go-to standard to try to replace the old primitive standard with ours so the long-term goal is for everyone who thinks of NFT’s immediately think of RMRK standard.