Just another options that no one agree, you can create your own wallet and install it in your own system/server.
Either you download blockchain, use external api or curl, and then save blacklist address to send. And ofcourse this is just optional, and it wont change work of blockchain it self