The (_to == address(0)) check on mint(address _to, uint256 _amount) is redundant as the OpenZeppelin ERC20 _mint method which is called later has that check already.
Redundant check wasting gas.
Remove:
if (_to == address(0)) {
revert DecentralizedStableCoin__NotZeroAddress();
}
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.