For detailed documentation on Remix, see here: https://remix-ide.readthedocs.io/en/latest/#
To get started with Remix, follow the live sandbox below:
Here is a Live Sandbox using Remix IDE with a simple Hello World program: https://remix.ethereum.org/#optimize=false&runs=200&evmVersion=null&version=soljson-v0.8.2+commit.661d1103.js&gist=6002b273ab8d5b0ab23f96903c51484d
To deploy to a SKALE Chain, first compile your contract and navigate to the "Deploy & Run Transactions" Tab on the left shown by the yellow arrow.
Then 1) select Injected Web3. With MetaMask, select the network button and choose "Custom RPC", and 2) enter your SKALE Chain endpoint and 3) your ChainID. Your 4) account field should populate after Remix connects through MetaMask to your SKALE Chain.
If you don’t have any ETH to deploy (here it’s really SKALE ETH or skETH), then head over to the SKALE Faucet to receive skETH on your SKALE Chain.
Finally click the Deploy button.