Offer your thoughts or opinion on the input financial query or topic using your financial background.

Is there such thing as a Checking account requiring pre-approval / white-list?
There is no bank that I know of offering such a feature and I'm not sure what the point of it would be (other than to annoy their customers). If you've been subjected to a fraudulent check your best bet is to either choose to write checks only to trusted parties and/or use your banks BillPay service (they usually issue checks on another account while transferring the money from your account). The drawbacks of your current plan, bounced legitimate checks and high maintenance nature, outweigh the potential benefits of catching a fraudulent check since you're not legally obligated to pay checks you haven't written.