# Contracts

- [RepletePool](/contracts/repletepool.md): Main entrypoint for all user actions, enabling chain abstraction.
- [BridgeReceiver](/contracts/bridgereceiver.md): Receives and handles all cross chain messages. Exists only on Pool Chain (Arbitrum).
