# DAO (Api3Template.sol)
The API3 DAO contract is the core DAO contract, and it serves a coordinating and setup role. It holds the admin role in API3's contracts including the DAO pool, and it delegates some of this responsibility to the DAO's other contracts (its voting apps and Aragon Agents (opens new window)).
The base Aragon DAO template contract used by API3 DAO can be found here (opens new window).
See the Api3Template.sol (opens new window) contract code and the list of contracts it inherits from.