It totally depends on the jurisdiction chosen to set up the offshore bank. However, you will normally be required to provide corporate documents like AOA & MOA, Directors/shareholders information memorandum, and other documents like proof of registered office, business plan, etc.
Tetra Consultants will provide you full support throughout the licensing process including the preparation of the required documents.