No, it’s a digital identity, not a travel document.
Palau doesn’t tax foreign income, but check your local laws.