Start Developing on Arbitrum
Developing on Arbitrum is as easy as developing on Ethereum — literally!
To deploy contracts onto an Arbitrum chain, simple set the RPC endpoint (see Public Chains) 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.