Nanobash — Moving from FLOW to Polygon
We have decided to move away from the FLOW network in favor of Polygon. Unfortunately FLOW as a network just isn’t mature enough to support the type of platform we are creating with Nanobash.
Issues we encountered with FLOW
- The blockchain is “private” this means in order to deploy a contract we have to manually be in contact with the FLOW team (and they are VERY slow to respond)
- The blockchain has constant downtime for “upgrades”
- There are no widely adopted non-custodial wallets which is unacceptable for true NFT ownership
- There is no equivalent standard for ERC-1155 tokens which means even if a wallet was developed it wouldn’t be able to support Nanobash NFTs
- There are constant changes to the software behind FLOW which are not backward compatible and cause breaking issues
- It’s extremely difficult to acquire FLOW token for users in certain countries which makes withdrawing / depositing NFTs from Nanobash problematic
- Other popular NFT platforms like Opensea do not currently support FLOW
Due to all of these facts we were faced with the question of whether to continue with FLOW or to take the time to completely switch blockchains. Ultimately we decided that being locked into the FLOW ecosystem would be too harmful in the long run which is the reason we decided to take the time to migrate away.
Initially we wanted to go with Solana due to the strong community since the Solana chain solved issues 1, 2, 3, and 6. However the lack of an ERC-1155 equivalent, the extremely broken “metaplex” software, and the fact that there wasn’t quite as much support made us ultimately choose to say no (Though I do miss the phantom wallet which let you actually see your NFTs directly which is an awesome feature).
The decision to go with Polygon
The ERC-1155 standard fit perfectly with the requirements that Nanobash had. Opensea also has a public standard on how to integrate ERC-1155 to make the contract compatible with their platform. All 7 of the major issues we experienced with Flow were completely solved by Polygon.
We spent the last 2 weeks or so focused on this transition and it has now been completed. In addition with this transition we have now also officially added the ability to withdraw and deposit your NFTs to and from Nanobash. Details below!
NFT Withdrawals & Deposits are now available on Nanobash!
You can check out the video above to see how to withdraw NFTs from Nanobash, view/list them on Opensea, and then deposit them again on Nanobash.
Please be aware that if you have recently made a credit card transaction on Nanobash you may be temporarily restricted from withdrawing your NFTs. This is necessary for fraud prevention. 7 days after your purchase you will be able to resume withdrawing your NFTs.
If you haven’t already make sure to check out https://www.nanobash.com/ and sign up for an account!