If all the humans who value those things (Gold, Silver, Platinum, etc.) die today, those things wouldn't be money either, so I think your definition is lacking.
True value doesn't exist. Value is a relationship. Something or someone has to give value the object being valued.
Please stop trying to blur the line between actual useful resources and fancy seashells that you and your pals dug up, some things have intrinsic values like Gold, some thing have value for their use as a currency and the free market (such as Bitcoin) some have none like USD.
Since opinions on the ideal currency change this only leaves Gold with solid intrinsic values, you can no more call a dollar bill money than a seashell.
Intrinsic value? How much intrinsic value does gold have in a world with no humans? The poor combination of words "intrinsic value" still requires a relationship to provide that value. I don't see anything intrinsic about the value.
Heck i find most idiots on here even dont know value =! price.
Like the idiot who said fiat money issued by government and backed by government always has value.....
Yeah.... 1 trillion zimbawe dollars has as much value as my dog's poop.