Back in 2014~2015, we at LAVA SoftWorks were heavily dedicated to our cryptocurrency based services platform. We had PoliCromix hosted but inactive, and we activated it to allow card package purchases with all the coins supported by the platform, but it was just that, a payment gateway being implemented.
During a revisit in early 2019, we discussed with our partners and friends at Blockchain Financial about a respawn, and shot some ideas about something more than just allowing people to purchase PoliCromix items with cryptocurrencies. And during late 2019, we talked with the HTMLcoin team about a collaborative effort to push our ideas forward.
Three main ideas were turned into feasible features in the short term.
Since Blockchain Financial provides cryptocurrency payment services, we plan (again) to allow purchases with all the coins supported by the platform, 15 at the moment:
Yes, this is a simple and straight idea, but we have to implement it because it is related with the next feature.
Using crypto hashing functions, we can use any cryptocurrency wallet address as a source for free card generation in a straightforward way:
In order to validate the signatures, we will need to interface with a running coin wallet daemon, and that's when Blockchain Financial comes into play, because they already support several coins and we just interface with them to make the checks.
We already made a draft abstract of the card generating algorithm, and, as you might notice, it is coin agnostic: any cryptocurrency can be used to create free PoliCromix cards, no matter if the underlying technology is Bitcoin, CryptoNote, NXT, Ethereum, etc..
There's a variant of this algo that takes the balance of the provided wallet address into account when creating a card, and we're still evaluating if it is feasible to use it, considering that:
Being that said, randomness plays a heavy role in the algo, so it would be impossible to know which card a user will get using this method.
Now, cards generated using this method will have the source wallet address tied in its metadata so the same address from the same coin cannot be used twice. But this metadata would be stored in the PoliCromix servers, and though we have data backup plans in mind, a catastrophic event might be unavoidable. There's where the third feature comes into play.
In order to keep card ownership records in a the best possible way, the blockchain technology comes at hand. And here is where the HTMLcoin platform comes in hand. We've discussed with them about a joined effort, and since they support dApps and smart contracts, we can go full round by:
This idea opens a massive amount of opportunities. When we spot one, a new one pops out. And we're writing them all.
This document exposes our plans as short as possible. We're still working on them, and it will take us time to bring them to a point where development can be started.
But we can't invest a lot of time on them because we're already working on other projects that are helping us to pay the bills. For this main reason, we created the crowdfunding campaign for PoliCromix at Kickstarter.
If you're into cryptocurrencies and want to be part of this implementation bypassing the Kickstarter campaign, we're open for suggestions and even partnerships. Just send us a message through the LAVA SoftWorks support website and we'll respond as soon as possible.