The March “powering up” dev update

Soonaverse
6 min readMar 13, 2022

--

It’s been an exciting past few weeks! With our recent rollout of the NFT Marketplace, we saw an explosion of activity on the Soonaverse. This activity helped shed some light on how we could quickly improve the platform. Is this going to be happening SOON?

No, it’s happening NOW. The SoonLabs team is committed to building one of the best platforms in all of crypto. How are we going to do it? Sprint by sprint.

Here’s a quick summary of the changes and fixes that were just pushed to our production environment:

  • Enabled support for mp4
  • Improved detection of a date on multiple NFT import
  • Adding localization and several languages. This is currently not operational, but being implemented over time. Translation will slowly be loaded for various languages. We now have Italian, German, Chinese Simplified, Portuguese — Brazilian, French at 96%. More is coming….
  • Added clickable link to space from the collection
  • Showing “Sales available from” on collection
  • Added ability to cancel collection before it starts
  • Show badges that member must have to buy from collection
  • 3D category now works on collection
  • Editing of collection does not lose placeholder NFT and correctly show access options
  • Discounts should work and also support members without XP
  • You can restrict one purchase per member on collection
  • You can restrict collection to require member owning NFTs from other collection to buy
  • Improved batch upload NFTs — fixed numerous issues there
  • Added pending NFTs filter on Collection
  • Default to available NFTs in the Marketplace
  • Added “reward button” on the Award for mobile
  • Tweaked layout for iPad Air
  • Include IPFS link to metadata within the on tangle message
  • Cleaned-up and fixed minting of NFTs at 1Mi
  • We enabled deep link for upcoming version of TanglePay
  • We have reduced number of decimals on IOTA verify address to two for better compatibility
  • Fixed issue with available NFTs not showing in marketplace
  • Refunds are fully reliable and we had no complain of delayed funds for over many days

In this article we’d like to take a minute to highlight and expand on a few of these upgrades.

Enabling Support for MP4s

For NFTs, we now support MP4 files up to 100 MB.You can see that MP4 is now an option when you go to upload your NFT:

MP4s are cool not only because you can use them to sell more forms of art like videos, but they can also be used for music. An artist can use their album art as a static image and just utilize the audio. MP4s can be used in every type of collection (classic, generated, and SFT).

The Soonaverse Translated to Multiple Languages

Now instead of one singular Soonaverse site, we will soon have new translated sites. This is currently being implemented and released over time. We are also adding more languages as needed. It will slowly improve, but this is a great start. If you want to see the progress of any language you can go here: https://crowdin.com/project/soonaverse

Additional Features on Viewing Collections

Before this release, when you went to a collection, you weren’t able to click on the space that created the collection and automatically go to their space. This is no longer an issue. You now have the ability to quickly travel to the space that created the collection.

The sale start date is now available from inside the collection. This should help reduce a lot of confusion around when an NFT collection is about to drop.

A little yellow icon will now appear on a collection whenever it has some sort of restricted access (only members with a certain badge can purchase, only guardians, etc.):

For NFT collections that can only be purchased by those who hold a specific badge, an image of the actual badge now shows up. This will help users quickly identify which badge is needed.

Finally, we localized date/time according to the translation page you’re in (no more all American dates). So if you’re on the Italian www.soonaverse.com/it site, then your dates will show up like this:

Improvements on Creating Collections

You can no longer create a collection to be available immediately. They must be done one day in advance. This gives collection creators time to review their published collections before they go live. Additionally, it will help curb future scam NFT collections from popping up right away . The community will of course have the ability to vote to stop this in the future if they don’t find it helpful.

We changed the verbiage from “Approve Collection” to “Publish Collection” to reduce confusion. This makes it more obvious to the collection creator that once they click the button their collection will be published. We did however, give the creator the power to cancel the collection as long as it’s before the availability date. This is another instance when the one day wait period comes in handy.

Collection creators can now make it so each member can only buy 1 NFT each from their collection. This is where the reputation ledger is useful. Normally, a person could just spin up multiple accounts to get around this. But as things like KYC badges come into play or a space only accepts members with a valid digital identity, this feature will become very powerful.

Collections can now limit people who can purchase NFT based on the NFTs they already own from other collections. In the below image you can see you’d need to hold an NFT from each collection in order to buy this NFT. This is great for things like airdrops! People will still need to send 1 Mi to do a value transaction on the Tangle, but it will go to the artist and the artist and choose to refund it as they see fit. One main caveat here: We currently don’t automatically show the NFT collections that you need, so it’s important for the collection creator to add these details in their description!

*Please note that in the example above, a member would need to own an NFT for EACH collection, not just a single collection.

To expand on the previously mentioned feature, the collection creator can set XP to -1 (meaning the member has 0 XP in the space) to make it so even members with 0 XP can receive a free NFT:

A new “Pending” tab has been added. This “Pending” tab will now show the NFTs that have been uploaded, but not yet published. Before they would show up in “All”, but didn’t show up in “Available” and people got confused. Now it shows up in “All” and also shows up in “Pending”. This should reduce confusion:

Additional Metadata Stored on the Tangle

We’ve improved how data is stored on the Tangle. There’s now a network field that defines which network is being used (either our test “wen” environment or production “soon” environment). Also, IPFS metadata is now stored on the Tangle as well:

Automatic Refunds Are Now Fully Reliable

This is something that we consider a huge achievement. During our initial launch, 99% of refunds happened automatically, but there were still a few bugs that made it so we needed to do some refunds manually. We’re happy to report that we don’t have those issues anymore. Refunds are now fully reliable now!

Now we look forward to our next release that’s coming out before the end of March… Enabling NFT Trading…

--

--