Smart contract libraries are the holy grail for web3 developers. When it comes to your contracts, one little mistake could cost you everything. Libraries allow you to leverage battle-tested and audited code.
The best libraries go a step further, including tools for interacting with the contracts as well, such as getting alerted for contract events or sending API requests directly to the contract.