filePanel
search
solidity
udapp
dgit
pluginManager
settings
Solidity compiler
Remix Compile solidity contracts
General
Solidity copilot - Alpha
Github Credentials

The access token is used to publish a Gist and retrieve GitHub contents. You may need to input username/email.

Go to github token page (link below) to create a new token and save it in Remix. Make sure this token has only 'create gist' permission

https://github.com/settings/tokens/new?scopes=gist,repo&description=Remix%20IDE%20Token

EtherScan Access Token

Manage the api key used to interact with Etherscan.

Go to Etherscan api key page (link below) to create a new api key and save it in Remix.

https://etherscan.io/myapikey

Sindri Credentials

The access token is used to compile ZKP circuits and generate proofs with Sindri.

Go to the Sindri account creation page (link below) to create a new token and save it in Remix.

https://sindri.app

Swarm Settings
IPFS Settings
Themes
Language
BuildBear
profile iconCreate a Private Sandbox for various EVM and EVM-compatible blockchain networks, complete with a Faucet and Explorer.
Celobeta
profile iconDeploy and Run Transactions with Celo.
Circom ZKP compiler
profile iconEnables circuit compilation and computing a witness for ZK proofs
CODE BY WELLDONE STUDIObeta
profile iconMulti-Chain Deploy and Run Transactions
Contract Deployeralpha
profile iconDeploy a compiled contract to the same address on multiple networks
Contract verification - Etherscan
profile iconVerify Solidity contract code using Etherscan, BscScan, PolygonScan etc. APIs
Contract verification - Sourcify
profile iconSolidity contract and metadata verification service
Cookbook.dev
profile iconFind any smart contract, protocol, and library.
Debugger
profile iconDebug transactions
Deploy & Run JS on Xinghuo BIF
profile iconDeploy JS Contracts & Run Transactions on Xinghuo BIF
Deploy & Run Solidity on Xinghuo BIF
profile iconDeploy Solidity contracts & Run Transactions on Xinghuo BIF
DGIT Diff
profile iconDiff viewer for the DGIT plugin.
Kaia
profile iconDeploy and Run Transactions with Kaia.
LearnEth
profile iconLearn Ethereum with Remix!
Lexonalpha
profile iconCompile Lexon contracts
MythX Security Verification
profile iconPerform Static and Dynamic Security Analysis using the MythX Cloud Service
Nahmii Compiler
profile iconCompiler for Nahmii 2.0.
One Click Dapp
profile iconA free tool to generate smart contract interfaces.
Quick Dapp
profile iconEdit & deploy a Dapp
RemixD
Using Remixd daemon, allow to access file system
Sentio
profile iconSearch and view function related transactions directly in Remix, service is provided by Sentio
Solidity Analyzers
profile iconAnalyze your code using Remix, Solhint and Slither.
Solidity Compiler (Xinghuo BIF)
profile iconCompile Solidity Contracts (Xinghuo BIF)
Solidity unit testing
profile iconWrite and run unit tests for your contracts in Solidity
Starknet
profile iconCompile and deploy contracts with Cairo, a native smart contract language for Starknet.
Tenderly
profile iconRemix & Tenderly Project Integration. Verify Contracts. Import To Remix From your Tenderly project.
Vyper Compiler
profile iconCompile vyper contracts
zkSync
profile iconCompile and deploy smart contracts for zkSync Era.
ZoKratesbeta
profile iconZoKrates toolbox for zkSNARKs on Ethereum

0.02 MB used (0 %)

SETUP REQUIRED
To ensure that your commits are properly attributed in Git, you need to configure a username and email address or connect to GitHub.These credentials will be used to identify the author of the commit.Setup git

INITIALIZE
Generate and add a Git token or login with GitHub. Tokens are added in settings.

--depth






1
[ERROR] Please check your GitHub token in the GitHub settings.
Sign in
  • contracts
  • scripts
  • tests
  • .prettierrc.json
  • ok.sol
    2
  • README.txt
  • GIT
    compiler_config.json
    VM
    0
    No pinned contracts found for selected workspace & network
    Currently you have no unpinned contracts to interact with.
    Remix
    The Native IDE for Web3 Development.
    default_workspace
    0
    Welcome to Remix 0.54.0

    Your files are stored in indexedDB, 2 KB / 12.29 GB used

    You can use this terminal to:
    • Check transactions details and start debugging.
    • Execute JavaScript scripts:
      - Input a script directly in the command line interface
      - Select a Javascript file in the file explorer and then run `remix.execute()` or `remix.exeCurrent()` in the command line interface
      - Right click on a JavaScript file in the file explorer and then click `Run`
    The following libraries are accessible:
    Type the library name to see available commands.
    >
    Initialize as git repo
    Did you know?
    You can verify your contract using the Sourcify plugin.
    RemixAI Copilot (enabled)