If you are a homeless veteran you can use a charitable, religious, fraternal or veterans organization as your mailing address to receive state or federal assistance.
Ask a qualifying organization whether it will act as your substitute address, then give that address when you apply for state or federal assistance.
The organization's written agreement to act as your substitute address, and your proof of service if the assistance program asks for it.