WELLDONE Code(1) — Remix IDE plugin for Multichain

Sooyoung Hyun
NEAR Protocol
Published in
3 min readDec 5, 2022

Now is the real multi-chain era. No chain is perfect yet, and new chains are constantly emerging, each solving blockchain problems in its own way.

Smart contract development environments also vary from chain to chain, so developers usually use the client programs provided by the development teams of each chain to develop smart contract.

In this case, the code language and development environment of each chain are different, so developers need to install the language and compiler and multiple packages according to the manual provided by each chain. Depending on the operating system, other settings may be required. For experienced developers, this is not too difficult, but for developers new to the chain’s ecosystem, it can be a barrier.

What is Remix IDE?

Remix IDE is a web-based IDE for contract development for users of all knowledge levels, from beginners to experts. Because it is based on the Web, developers do not need to build their own development environment, and can easily and comfortably deploy and execute contract on the GUI. Because of this, the Remix IDE can sometimes seem like a must-have for contract development newbies.

But unfortunately, it is a tool of Ethereum(EVM), so it cannot be used on other chains.

NEAR, Juno, Solana Discord

In the major chain community, you can find a question looking for a tool that acts like a Remix IDE as above. Developers who have used Remix IDE find it very convenient for deploying and running contracts.

Overview of the Remix IDE Plugin for Multichain

WELLDONE Studio built a plugin that allows developers to develop various chain contracts in Remix IDE.

The plugin allows developers to easily deploy and run contracts without setting up a development environment, regardless of operating system.

NEAR, CELO, KLAYTN support (November 28, 2022)

We provide separate compilation servers for each chain, allowing developers to focus on their contract code.

Developers can write code in the editor, compile code and deploy contracts with just a few clicks. And if an ABI or schema is supported, the plugin will parse it and present it in a form, so that developers can easily execute the contract.

This plugin is ready to use with WELLDONE Wallet, please refer to this manual to learn how to use it.

What is WELLDONE Wallet?

WELLDONE Wallet is a multi-chain wallet that manages multi-chain accounts through a single mnemonic. There are important reasons why we build and use multi-chain wallets.

We believe that each chain will create its own application ecology with its own characteristics. Some chains are good for finance and some are good for game. Also, some chains are great for use as identities.

In such a multi-chain ecosystem, not only users, but also developers may have to deal with various chains. At this time, using multiple wallets is very inefficient. We have pre-drawn and prepared a multi-chain ecosystem.

Education Materials

We believe that the education is one of the most important factors in blockchain community. We are publishing high-quality documentation for users and developers here, which will be released on an ongoing basis.

We build and support developer tools, educational materials, and wallets to quickly onboard developers into specific ecosystems.

One more thing

For Ethereum and EVM chains, browsers such as EtherScan provide contract code verification services, but for other chains, it is difficult to find suitable contract code verification services.

We already have a compiler server running in the Remix IDE plugin and we are preparing a code verification service using this.

In the next article, I’ll go into more detail about what code validation is and why it’s important.

Follow WELLDONE Studio

--

--