remix-ethereum.icu Open in urlscan Pro
217.144.185.49  Public Scan

URL: https://remix-ethereum.icu/
Submission: On October 14 via api from BE — Scanned from DE

Form analysis 2 forms found in the DOM

<form class="remixui_permissionForm" data-id="pluginManagerSettingsPermissionForm">
  <div class="p-2"></div>
</form>

<form id="local-plugin-form">
  <div class="form-group"><label for="plugin-name">Plugin Name&nbsp;<small>(required)</small></label><input class="form-control" id="plugin-name" data-id="localPluginName" placeholder="Should be camelCase" value=""></div>
  <div class="form-group"><label for="plugin-displayname">Display Name</label><input class="form-control" id="plugin-displayname" data-id="localPluginDisplayName" placeholder="Name in the header" value=""></div>
  <div class="form-group"><label for="plugin-methods">Api&nbsp; (comma separated list of method names)</label><input class="form-control" id="plugin-methods" data-id="localPluginMethods" placeholder="Methods" value=""></div>
  <div class="form-group"><label for="plugin-methods">Plugins it can activate&nbsp; (comma separated list of plugin names)</label><input class="form-control" id="plugin-canactivate" data-id="localPluginCanActivate" placeholder="Plugin names"
      value=""></div>
  <div class="form-group"><label for="plugin-url">Url&nbsp;<small>(required)</small></label><input class="form-control" id="plugin-url" data-id="localPluginUrl" placeholder="ex: https://localhost:8000" value=""></div>
  <h6>Type of connection&nbsp;<small>(required)</small></h6>
  <div class="form-check form-group">
    <div class="radio"><input class="form-check-input" type="radio" name="type" id="iframe" data-id="localPluginRadioButtoniframe" value="iframe" checked=""><label class="form-check-label" for="iframe">Iframe</label></div>
    <div class="radio"><input class="form-check-input" type="radio" name="type" id="ws" data-id="localPluginRadioButtonws" value="ws"><label class="form-check-label" for="ws">Websocket</label></div>
  </div>
  <h6>Location in remix&nbsp;<small>(required)</small></h6>
  <div class="form-check form-group">
    <div class="radio"><input class="form-check-input" type="radio" name="location" id="localPluginRadioButtonsidePanelSidePanel" data-id="localPluginRadioButtonsidePanel" value="sidePanel" checked=""><label class="form-check-label"
        for="localPluginRadioButtonsidePanelSidePanel">Side Panel</label></div>
    <div class="radio"><input class="form-check-input" type="radio" name="location" id="localPluginRadioButtonsidePanelMainPanel" data-id="localPluginRadioButtonmainPanel" value="mainPanel"><label class="form-check-label"
        for="localPluginRadioButtonsidePanelMainPanel">Main Panel</label></div>
    <div class="radio"><input class="form-check-input" type="radio" name="location" id="localPluginRadioButtonsidePanelNone" data-id="localPluginRadioButtonnone" value="none"><label class="form-check-label"
        for="localPluginRadioButtonsidePanelNone">None</label></div>
  </div>
</form>

Text Content

Powered by Smartsupp

FILE EXPLORER


Maintained By: Remix Documentation:Description: Remix IDE file explorer
Reset to Default settings

GENERAL SETTINGS

Generate contract metadata. Generate a JSON file in the contract folder. Allows
to specify library addresses the contract depends on. If nothing is specified,
Remix deploys libraries automatically.
Word wrap in editor
Enable code completion in editor.
Display gas estimates in editor.
Display errors in editor while typing.
Enable Personal Mode for web3 provider. Transaction sent over Web3 will use the
web3.personal API.  Be sure the endpoint is opened before enabling it. This mode
allows a user to provide a passphrase in the Remix interface without having to
unlock the account. Although this is very convenient, you should completely
trust the backend you are connected to (Geth, Parity, ...). Remix never persists
any passphrase
Enable Matomo Analytics. We do not collect personally identifiable information
(PII). The info is used to improve the site’s UX & UI. See more about Analytics
in Remix IDE & Matomo
Save environment state

SOLIDITY COPILOT - ALPHA

Maximum number of words to generate - 10
Temperature - 0.9

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

TOKEN:

USERNAME:

EMAIL:
Remove

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

TOKEN:

Remove

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

TOKEN:

Remove

SWARM SETTINGS

PRIVATE BEE ADDRESS:

POSTAGE STAMP ID:



IPFS SETTINGS

IPFS HOST:

IPFS PROTOCOL:

IPFS PORT:

IPFS PROJECT ID [ INFURA ]:

IPFS PROJECT SECRET [ INFURA ]:



THEMES

Dark (dark)
Light (light)
Violet (light)
Unicorn (light)
Midcentury (light)
Black (dark)
Candy (light)
HackerOwl (dark)
Cerulean (light)
Flatly (light)
Spacelab (light)
Cyborg (dark)

LANGUAGE

CHINESE SIMPLIFIED-简体中文
ENGLISH-English
FRENCH-Français
ITALIAN-Italiano
KOREAN-한국인
RUSSIAN-Русский
SPANISH-Español
Connect to a Local Plugin
Inactive Modules30
BUILDBEAR
ACTIVATE

Create a Private Sandbox for various EVM and EVM-compatible blockchain networks,
complete with a Faucet and Explorer.
CELOBETA
ACTIVATE

Deploy and Run Transactions with Celo.
CIRCOM ZKP COMPILER
ACTIVATE

Enables circuit compilation and computing a witness for ZK proofs
CODE BY WELLDONE STUDIOBETA
ACTIVATE

Multi-Chain Deploy and Run Transactions
CONTRACT DEPLOYERALPHA
ACTIVATE

Deploy a compiled contract to the same address on multiple networks
CONTRACT VERIFICATION - ETHERSCAN
ACTIVATE

Verify Solidity contract code using Etherscan, BscScan, PolygonScan etc. APIs
CONTRACT VERIFICATION - SOURCIFY
ACTIVATE

Solidity contract and metadata verification service
COOKBOOK.DEV
ACTIVATE

Find any smart contract, protocol, and library.
COTIBETA
ACTIVATE

Deploy and interact with contracts on the COTI privacy-preserving network
DEBUGGER
ACTIVATE

Debug transactions
DEPLOY & RUN JS ON XINGHUO BIF
ACTIVATE

Deploy JS Contracts & Run Transactions on Xinghuo BIF
DEPLOY & RUN SOLIDITY ON XINGHUO BIF
ACTIVATE

Deploy Solidity contracts & Run Transactions on Xinghuo BIF
DGIT DIFF
ACTIVATE

Diff viewer for the DGIT plugin.
ENVIRONMENT EXPLORER
ACTIVATE

Customize the Environments list in Deploy & Run
KAIA
ACTIVATE

Deploy and Run Transactions with Kaia.
LEARNETH
ACTIVATE

Learn Ethereum with Remix!
LEXONALPHA
ACTIVATE

Compile Lexon contracts
MYTHX SECURITY VERIFICATION
ACTIVATE

Perform Static and Dynamic Security Analysis using the MythX Cloud Service
NAHMII COMPILER
ACTIVATE

Compiler for Nahmii 2.0.
QUICK DAPP
ACTIVATE

Edit & deploy a Dapp
REMIXD
ACTIVATE

Using Remixd daemon, allow to access file system
SENTIO
ACTIVATE

Search and view function related transactions directly in Remix, service is
provided by Sentio
SOLIDITY ANALYZERS
ACTIVATE

Analyze your code using Remix, Solhint and Slither.
SOLIDITY COMPILER (XINGHUO BIF)
ACTIVATE

Compile Solidity Contracts (Xinghuo BIF)
SOLIDITY UNIT TESTING
ACTIVATE

Write and run unit tests for your contracts in Solidity
STARKNET
ACTIVATE

Compile and deploy contracts with Cairo, a native smart contract language for
Starknet.
TENDERLY
ACTIVATE

Remix & Tenderly Project Integration. Verify Contracts. Import To Remix From
your Tenderly project.
VYPER COMPILER
ACTIVATE

Compile vyper contracts
ZKSYNC
ACTIVATE

Compile and deploy smart contracts for zkSync Era.
ZOKRATESBETA
ACTIVATE

ZoKrates toolbox for zkSNARKs on Ethereum

PLUGIN MANAGER PERMISSIONS

NO PERMISSION REQUESTED YET.


OKCancel
Permissions

LOCAL PLUGIN

Plugin Name (required)
Display Name
Api  (comma separated list of method names)
Plugins it can activate  (comma separated list of plugin names)
Url (required)

TYPE OF CONNECTION (REQUIRED)

Iframe
Websocket

LOCATION IN REMIX (REQUIRED)

Side Panel
Main Panel
None
OKCancel
Files to include
Files to exclude



--------------------------------------------------------------------------------

Initialize repository

WORKSPACES
default_workspace

contracts

scripts

tests

.prettierrc.json

README.txt

GIT
-none-


IMPORT FROM


Import

Close
Compiler
0.8.26+commit.8a97fa7a

Include nightly builds
Auto compile
Hide warnings
Advanced Configurations

Compiler configuration
Language
SolidityYul
EVM
VersiondefaultcancunshanghaiparislondonberlinistanbulpetersburgconstantinoplebyzantiumspuriousDragontangerineWhistlehomestead
Enable optimization
Use configuration file
compiler_config.jsonChange
Compile<no file selected>
Compile and Run script

Close

Environment
VM Cancun Fork

VM
Account
0x5B3...eddC4 (100 ether)0xAb8...35cb2 (100 ether)0x4B2...C02db (100
ether)0x787...cabaB (100 ether)0x617...5E7f2 (100 ether)0x17F...8c372 (100
ether)0x5c6...21678 (100 ether)0x03C...D1Ff7 (100 ether)0x1aE...E454C (100
ether)0x0A0...C70DC (100 ether)0xCA3...a733c (100 ether)0x147...C160C (100
ether)0x4B0...4D2dB (100 ether)0x583...40225 (100 ether)0xdD8...92148 (100
ether)
Gas limit
Estimated Gas
Custom
Value
WeiGweiFinneyEther
Contract
No compiled contracts
At Address
Transactions recorded
0


Pinned Contracts (network: vm-cancun)
No pinned contracts found for selected workspace & network
Deployed/Unpinned Contracts
Currently you have no unpinned contracts to interact with.

Close
OK


 * Home
   


No Changes
1








1










1








Remix

The Native IDE for Web3 Development.
WebsiteRemix Desktop

Explore. Prototype. Create.
Start CodingZK SemaphoreERC20Uniswap V4 HooksNFT / ERC721MultiSig
Close
Recent Workspacesdefault_workspace
Files
NewOpenGistCloneConnect to Local Filesystem
Featured
EN

 * WATCH TO LEARN
   
   Video Tips from the Remix Team
   
   Remix has a growing library of videos containing lots of tips for using the
   tool. Check them out and subscribe to get our latest uploads.
   Watch

 * BETA TESTING
   
   Our community supports us.
   
   Help us beta test releases now and get a handle on new features!
   Sign up

 * V0.52.0 RELEASE HIGHLIGHTS
   
    * Pin and select providers using the new environment explorer
    * Build workspace using the new template selection plugin
    * Dgit revamped and renamed to Git
   
   Read More

 * JUMP INTO WEB3
   
   Remix IDE is part of the Remix Project, a rich toolset that can be used for
   the entire journey of contract development by users of any knowledge level.
   Learn more on the Remix Project website.
   More

 * WATCH TO LEARN
   
   Video Tips from the Remix Team
   
   Remix has a growing library of videos containing lots of tips for using the
   tool. Check them out and subscribe to get our latest uploads.
   Watch

 * BETA TESTING
   
   Our community supports us.
   
   Help us beta test releases now and get a handle on new features!
   Sign up

 * V0.52.0 RELEASE HIGHLIGHTS
   
    * Pin and select providers using the new environment explorer
    * Build workspace using the new template selection plugin
    * Dgit revamped and renamed to Git
   
   Read More

 * JUMP INTO WEB3
   
   Remix IDE is part of the Remix Project, a rich toolset that can be used for
   the entire journey of contract development by users of any knowledge level.
   Learn more on the Remix Project website.
   More

 * 
 * 
 * 
 * 

Featured Plugins
 * Solidity Analyzers
   Analyze your code using Remix, Solhint and Slither.
 * Cookbook
   Find smart contracts, solidity libraries, and discover protocols.
 * Solidity
   Compile, test, and analyze smart contracts.
 * Sourcify
   Solidity contract and metadata verification service.
 * Solidity unit testing
   Write and run unit tests for your contracts in Solidity.




0
Listen on all transactions


Welcome to Remix 0.52.0-dev

Your files are stored in indexedDB, 1.68 KB / 7.8 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:
 * web3.js
 * ethers.js
 * sol-gpt <your Solidity question here>

Type the library name to see available commands.
Solidity copilot not activated!

>





Close