What has been and what’s to come? #2 — Roadmap

Halaprix
APOyield
Published in
5 min readApr 28, 2021

Hello SOULdiers, let’s leave the past for a while and talk about the future. Many of you are complaining that we are not producing news every 30 minutes or we do not bring yet another fork of PancakeSwap (our bad, we actually did it — but for other reasons) or AUTO vault system that requires 30 minutes and one beer to get running (if you are familiar with the magic of cloning a repository and “replace all” ). I’ll tell you a secret — we suck at marketing. I think you have already noticed. We have lost so much money on useless self-claimed marketing gurus, that now each and every marketing offer seems suspicious. Yet we haven’t stopped working for a second.

Let me present a few of the ongoing activities, with a small explanation on “why is it taking so long” (so long? we’re here for mere 2 months :) ).

TL;DR We’re working.

  1. NFT randomizer as a service

You have probably seen our first NFT collection available @ https://nft.apoyield.com

Examplary NFTs

At the first glance you might think that “ok, they did some colorful pictures and put them on the website, not sexy” — but how does that work? Your typical pump and dumper couldn't care less :)

A typical NFT token (either it’s ERC721 or ERC1155) consists of two elements:

  • NFT token on the blockchain
  • Metadata and media hosted on either hosting or IPFS

That’s the setup for the majority of the NFT tokens. NFT contract gives you the metadata link (hosted JSON file) — metadata contains a link to the media, description etc.

Why ours are different? When you purchase a randomSOUL token it’s automatically generated based on the time of purchase, the total supply of the tokens, and your wallet address — making it unique. Special ID number created based on the above data is embedded in each NFT that has been created.

The image associated with each NFT is in fact dynamically generated by our server that runs on a VPS. All the colors and shapes are assigned ‘live’ and a high-quality PNG image is given as an output. On top of that, each NFT is also generated in vector format — meaning that you can get your purchased image in an “infinite” resolution (you can print it out in whatever size you like, like on the picture below).

NFT printouts

What does it have to do with the future? We are working to bring the NFT randomizer as a service for our current and future partners. We’d like to allow other projects to focus on what they are good at — and leave us with what we do rock at!

2. NFT randomizer “upgrade”

Apart from making the service available, we’re currently working on upgrading the randomizer code, allowing the use of multiple image formats as input, together with many other customization options (eg the embedded texts including the rarity level of the card). That creates infinite possibilities. Below you can find a small snippet of what’s to come (yes we know that our NFTs are all ‘card-like’ but there’s a reason for that).

Screenshot from the alpha version.

Above you can see our upcoming NFT series #2 drawn exclusively for APOYield by PKOSTEK — https://rarible.com/pkostek

3. NFT Auction portal

We know that 50% of the blockchain projects are working on NFT market places, we won’t fight it. Instead, we want to offer a highly customizable auction portal for single (or several) items to be auctioned — but we want each auction to be a celebration of the art and technology, not yet another button in a Pancake Swap clone. Apart from the ‘custom auction’ subdomain, we think to also offer this service to our community to further utilize the use of $DSL and $SOUL. Below a quick peek at the interface (subject to change) of a working alpha version. (I’ve blurred the first NFT not to spoil the fun or the author? :) )

4. Vaults / Soul pool / Cemetery

We have made an early mistake, being pushed by early supporters and share some of the plans too early. As you have read in the first part of the article, due to the code typo we have lost the possibility to run a SOUL pool using current contracts (long story short — SOUL token that is not closed in liquidity is not welcome in the contract :) ). Enabling such a pool using currently deployed code, would require 1:1 conversion from $SOUL to another token ($SOULLESS ?) — and that would lead to irreversible loss of your $SOUL (since conversion would eat up 10% and converting back another 10%). Another option would be providing rewards to an external contract — but we simply do not have the required SOUL tokens. Hence the one and best options are to postpone the SOUL pool and Cemetery until the release of our in-house vault system.

This is where it all becomes more interesting. Our master plan assumes cross-functioning of the APO NFT ecosystem and APO Vault system, where depending on the approach used by a community member a passive (expensive) or active (cheap? But it will eat your soul) boost of your earnings can be achieved.

We plan to create a standalone roguelike game utilizing ERC1155 NFTs (all series 1 and series 2 NFT would be possible to redeem as booster packs). Hence the active approach assumes the user will be an active gamer that levels up his in-game character (killable, but what’s the cemetery for?) which can be used as a booster NFT in the vault system.

OK! But I hate games! No problem you can be a passive one, that utilizes the character NFTs of other users by simply renting or being them in an open marketplace, adding even more value to the tokens themselves. But why would an active player rent his character? Simply because by staking the ‘character’ in a special vault you can replenish his action and health points, and you are not a yield farmer but a hardcore gamer, so you just get paid for renting. Simple as that.

I hope this clears a little of our vision for the project. We’ll share more on NFT round #2 and the game(s) soon.

--

--