At present marks the start of our transition to Moralis 2.0.
Moralis 2.0 is vital to our total aim of accelerating Web3 mass-adoption.
We at Moralis are aiming at onboarding a million Web2 builders to Web3. For Web3 to really change into mainstream, we want nice devs within the area – and nice devs require nice instruments. To onboard this huge quantity of devs, we have to massively scale back the Web3 entry boundaries for Web2 devs.
So as to reduce the friction for Web2 devs stepping into Web3, we wish to provide experiences which are very acquainted to present builders. This makes their transition to Web3 as clean as potential – and that is precisely what Moralis 2.0 is about.
What’s Moralis 2.0?
With Moralis 2.0, we’re specializing in what we do greatest; offering top-of-the-line Web3 backend providers; and we’re enabling simple integrations with all of the Web2 platforms that Web2 builders already use.
Let’s first take a step again and see why we’re introducing Moralis 2.0. To be as accessible as potential to builders trying to get into Web3, we have now to be current throughout all platforms Web2 builders already use.
Presently, most of our time has gone into creating nice Web3 backend options. Along with this, we additionally develop a couple of frontend SDKs, comparable to our React SDK, Unity SDK, or our upcoming React Native SDK.
This technique clearly offers an enormous quantity of worth to the lots of builders utilizing Moralis. Nevertheless, we wish to be current on many extra platforms, to succeed in much more builders. So as to do that, we have to present integrations to our world-class backend, as an alternative of implementing all totally different frontend SDK ourselves.
This implies as an alternative of constructing frontend SDKs, we double-down on constructing our backend and backend SDKs, and we then do integrations to unlock all of the totally different SDKs for cellular, gaming, and net improvement.
As such, we are actually bringing our massively widespread Web3 parts – comparable to our world-class Web3 Authentication, Web3 Syncs, and our different APIs like our NFT API – and make these absolutely appropriate and simply integrateable with Web2 backends like Firebase, Supabase, Playfab, and lots of others. For all Moralis 2.0 particulars, you should definitely try the next video:
What’s Taking place Now?
Lengthy-term, Moralis 2.0 goals to permit builders to combine Web3 into any tech stack. For instance, Moralis 2.0 will finally allow builders to make use of Moralis with all of your favourite net and cellular frameworks, in addition to recreation integrations with e.g. Unreal Engine and Unity.
Furthermore, Moralis 2.0 may also enable us to do a full open-sourcing of the Moralis stack. We’re presently taking all totally different providers we provide from the Moralis service and turning them into APIs. For instance, we’re making each our authentication and syncs options APIs, which means you’ll quickly be capable of self-host your Moralis server.
Beginning at present, we’re releasing the Moralis JavaScript SDK v2 Replace. This is step one in the direction of realizing Moralis 2.0 and with the ability to combine Moralis with any backend, and we’re now beginning with NodeJS. Beginning at present, you’ll be capable of deal with EVM API, Solana API, and to deal with Moralis authentication by way of the API.
What Concerning the Present JavaScript SDK?
If you wish to hold utilizing Moralis as you presently do with the “moralis” SDK, comply with these steps under to proceed receiving bugfixes and patches:
Moralis-v1
Substitute the “moralis” library with the “moralis-v1″ library right here: https://github.com/MoralisWeb3/Moralis-JS-SDK-v1
NPM Customers:
Change the “moralis” dependency to “moralis-v1”
https://www.npmjs.com/package deal/moralis-v1
CDN Import Customers:
Change the script src from https://unpkg.com/[email protected]/dist/moralis.js to https://unpkg.com/[email protected]/dist/moralis.js
Please word that this solely applies just for updates after v1.11.0.
In the event you’re utilizing a set model of Moralis under 1.11.0, you may depart it as it’s till you replace. While you replace to v1.11.0 or above, you’ll want to alter the dependency to moralis-v1. For a full introduction to the brand new NodeJS SDK for Moralis 2.0, try the next video: