If he lives in Germany and can support you financially. Then, he'll need an formal Obligation document for you which he can get from the authorities. But if he is living somewhere else. Then you can open a blocked account using an Online platform such as X-patrio or directly visiting German Embassy ...