Payments are also just communication. Money is pure information.
Agree. Verifiable Communication Network (VCN)?
Sounds a bit like "verifiable" refers to the network itself in this form. Maybe just use plural, i.e. Verifiable Communications Network? Not sure tbh. I do like the clear statement of it being planetary, like the "Inter" in Internet or the "World Wide" in WWW.