# Contracts

Type-safe ENS ABIs, focused fragments, interfaces, and deployment metadata.

Use [`@ensforge/contracts`](/contracts/getting-started) with viem when you need direct contract access,
or let Core select contracts through its protocol-aware actions.
