GrapheneOS does everything and more for key attestation, allowing security sensitive applications to test the integrity of the device. Sadly some apps like google wallet not only check for attestation, but check if Google's signed it. Which is against the idea of attestation in the first place.
So google's tap to pay doesn't work, but others do, like garmin pay. Random bank apps are hit and miss.