Compiling and Deploying
Make how-to guides like this one in a snap.
TD

TJ Dunham

Created Dec 13, 2022

Compiling and Deploying

The ARC Reactor features several improvements over the industry standard in developing Smart Contracts. One of the key features is our custom Virtual Machine and Compiler. The Compiler requires no backend and the ability to automatically multi-compile contracts.

Another function of the Reactor is the ability to seamlessly upload contracts from on-chain or repositories and deploy to any other chain in the EVM.

This guide covers test deployments to our native virtual machine, as well as using an Injected Web3 Provider. See the Cross-Chain deploying for a step-by-step guide on deploying contracts from any EVM chain to any other!

123
    a

Arc-reactor

9 Steps
1

Click on the desired contract

This image is temporarily unavailable

Our servers may be down. Try waiting a few minutes before refreshing the page.
2

Select Compiler in navigation panel

This image is temporarily unavailable

Our servers may be down. Try waiting a few minutes before refreshing the page.
3

Make sure Auto Compile is checked

This image is temporarily unavailable

Our servers may be down. Try waiting a few minutes before refreshing the page.
4

Contract and connected contracts should populate in 'Contract bar'

This image is temporarily unavailable

Our servers may be down. Try waiting a few minutes before refreshing the page.
5

Select Run in navigation bar, if testing ensure 'Reactor or ARC VM' is selected, if deploying to Mainnet, 'Injected Web3'

This image is temporarily unavailable

Our servers may be down. Try waiting a few minutes before refreshing the page.
6

Paste "0x709Bd6D7b6fdaEEC896848Bf0aA4628bAd1F8693" into contract input 'At Address'

This image is temporarily unavailable

Our servers may be down. Try waiting a few minutes before refreshing the page.
7

Click on Deploy - ARC Virtual Machine

This image is temporarily unavailable

Our servers may be down. Try waiting a few minutes before refreshing the page.
8

If deployment is successful it will display a green checkmark

This image is temporarily unavailable

Our servers may be down. Try waiting a few minutes before refreshing the page.
9

Click the checkmark for more details

This image is temporarily unavailable

Our servers may be down. Try waiting a few minutes before refreshing the page.
Well done!
Create how-to guides like this in a snap. Get Tango now.