Hello from the 0x team! We have lots of exciting progress to share in this update. Most importantly the release of the V2 0x smart contracts to mainnet 🎆. You can read more about it in the blog post below.

Developer experience

To coincide with the deployment of V2 on mainnet, we’ve published the final (non-RC) versions of all our developer tools that are upgraded to work with V2. We’ve also updated the wiki articles, 0x code sandbox and the 0x starter project so that it’s easier for people to get started with V2. Additionally, 0x.js has become an umbrella package and it’s sub-packages can now also be installed individually. Only need ‘order-utils’ or ‘contract-wrappers’? No problem!



Open-source contributors to the 0x-monorepo will be happy to hear that we’ve upgraded it to Typescript 3.0, and are using the new project references feature to improve the speed and experience of contributing back to 0x. We’ve also added integration tests that make it virtually impossible for us to publish packages with missing types and other post-installation issues, so expect greater reliability from our published packages.

Protocol

In addition to addressing feedback from the V2 security audits and deploying to mainnet, the Protocol team has been busy researching three main themes of interest: cross-blockchain trading, scalability and governance. Watch out for a blog post on some of the findings soon!

Growth

The growth team has also been busy upgrading all its areas of ownership to be compatible with 0x v2:

0x Portal now supports creating and filling 0x v2 orders, and soon will only feature relayers that are fully upgraded to v2 as well.

The second version of the Standard Relayer API was finalized and has already been implemented by some relayers. It is now also available as an OpenAPI specification via a new package called sra-spec. 0x Connect 2.0.0 has also been released and is compatible with 0x v2 relayers.

Finally, the landing page got a mini-makeover. More coming soon!

In addition to the above the growth team has been pushing ahead on the development of the 0x Trade Widget. Expect more updates on this in the future 😁.

Meetups and Conferences

We brought the whole team to ETHBerlin and participated as hackers, mentors and volunteers over the three day event. We also spent time meeting with several blockchain teams in Berlin, doing team-building activities and holding long-term strategic planning sessions. ETHBerlin was a great opportunity for us to sit side-by-side with hackers and builders using 0x and find ways to further improve the experience of building with our tools.

Remco Bloemen and Leonid Logvinov figure out how to sign Ethereum transactions with a government issued ID at ETHBerlin in their project Ethstonia Identity!

New Faces

We’ve been extremely fortunate to have some incredible new additions to the team. Clay Robbins will be turbo-charging our ecosystem development efforts, combining forces with Matt Taylor who will be leading marketing. Additionally, Eugene Aumson has recently joined the Developer Experience team and has already gotten busy shipping!