Start Developing on Arbitrum
Developing on Arbitrum is as easy as developing on Ethereum — literally!
To deploy contracts onto an Arbitrum chain, simply set the RPC endpoint (see RPC endpoints and providers) of your target Arbitrum chain and deploy using your favorite Ethereum development framework;
...it all just works!
For demos of deploying with hardhat see the Pet Shop and Election dapp tutorials.
For info on new / different behavior between Arbitrum and Ethereum, see differences with Ethereum.