hilter-cgp-solidity