Time to read: 1 min
Deploy Runes Mock Bridge Smart Contract
To deploy the Runes smart contract using Remix IDE, follow the steps below:
Step 1: Access Remix IDE
- Open your web browser and go to Remix IDE.
 
Step 2: Create a New File
- In the Remix IDE, navigate to the File Explorer (the first icon on the left sidebar).
 - Click on the file icon to create a new file.
 - Name the file 
RuneToken.sol. 
Step 3: Copy and Paste the Smart Contract
- Locate the 
RuneToken.solfile from the RSK-RUNES repository under the contracts folder 
- Open the 
RuneToken.solfile and copy the entire smart contract code. - Paste the copied code into the newly created 
RuneToken.solfile in Remix IDE. 
- Click on the Save icon (the disk icon) to save the file.
 
Step 4: Compile the Smart Contract
- Go to the Solidity Compiler tab (the third icon in the left sidebar).
 - Make sure the compiler version matches 
0.8.26. If not, select the correct version from the dropdown menu. - Click on the Compile RuneToken.sol button. A green check icon inside a circle will appear, indicating that the compilation was successful.
 
Step 5: Deploy the Smart Contract
- Navigate to the Deploy & Run Transactions tab (the fourth icon in the left sidebar).
 - Under Environment, select Remix VM
 - In the Account dropdown, copy the first address by clicking the icon next to it.
 - Paste the copied address into the Deploy input field.
 - Click the Deploy button.
 
Step 6: Copy the Smart Contract Address
- After deployment, scroll down to see the Deployed Contracts section.
 - You will find the generated smart contract address listed there. Copy this address for your records.
 
Alternative Method to Copy the Contract Address
- Alternatively, you can also copy the contract address from the Transaction Receipt that appears after deployment.
 - Look for the contract address in the receipt and copy it as well.