Since the launch in September, Terminal is well on its way towards making Ethereum Dev's life easier.

Terminal is a hub designed to better develop, test, and manage Ethereum artifacts and infrastructure. The team is led by all-stars from the likes of Consensys & Deloitte, whose mission is to empower the next million blockchain developers by serving as the next-gen Github for Web3.

Critical Solutions for the Ethereum Developer Experience.

Although it is fair to say that development in the Ethereum ecosystem(and blockchain as a whole) is accelerating with breakneck speeds, problems with the developer experience are stalling the inevitable escape velocity we seek, mainstream adoption.

After interviewing over 100 active developers during the R&D phase of Terminal’s development, a list of improvements where clarified and prioritized.

Here is the primary focus of the Terminal short term roadmap.

1. Realistic testing environments.

2. Proper logging and debugging. Search, filter, and analysis all of your logs. Surface logs from any RPC endpoint, wallet, or environment.. and more.

3. Seamless management of Ethereum artifacts & infrastructure across different networks & environments. Bulk import. Custom JSON object options… and more.

This is just a high-level overview, and the best way to stay up to date with all of the new features and improvements for Terminal is to follow their blog.

Progressive Decentralization

“As a final note, we’d like to let our long term intentions be known right from the onset. We are very supportive and committed to open source and decentralization. Balancing convenience vs. decentralization is something that is always top of mind as we are building features. To start we favored convenience, but as we move forward, the goal is to add more features that promote decentralization but still keeping convenience in mind. While Terminal does provide infrastructure to make the testing and development process easy, we do not want nor intend to be a centralized infrastructure provider.” — Taken from the Intro to Terminal blog post.

And now, true to their word Terminal has integrated with Pocket Network to include a decentralized option for infrastructure!

DApp sends requests, Pocket coordinates request, Terminal surfaces the logs and analytics.

In the same spirit that Terminal is making developers’ lives easier, Pocket makes it easy for devs to guarantee DApp resilience and independence via access to a decentralized network of full nodes through a single interface.

Connect through the Pocket Provider and your requests will be coordinated across a random set of nodes from a diverse group of providers(from established services like Quiknode to individual DAppNodes) so that your DApp is not reliant on any single source.

Join us as we work to push DApps into the mainstream, all the while maintaining the integrity of decentralization.

Terminal has put together a nice post walking you through the(simple) steps to integrating the Pocket Provider within your terminal.

* Stay up to date with Pocket developments by joining the Pocket Telegram.