Rain is a fully decentralized prediction markets protocol built on Arbitrum with cross-chain support.
It functions as the 'Uniswap of prediction markets', offering a permissionless framework for anyone to create and trade custom markets without restrictions. The protocol features Private Markets for exclusive, invitation-only forecasting among communities, and Public Markets that can be resolved by an integrated AI oracle. All resolutions are backed by a decentralized arbitration system for disputes consisting of an AI "judge" and human oracles. The protocol supports secondary trading, account abstraction for smoother user experience, and a deflationary token model where 2.5% of trading volume is allocated to buy and burn the $RAIN token. Governance of the protocol is carried out by token holders through a DAO.