I'm not certain what you are referring to with that article. I don't see much that inherently and obviously supports your assertion.
In fact it references the same book I mentioned earlier, which clearly talks about the lack of such systems in early societies. And of course, such societies dominate human history.
If you want to talk about more modern well-recorded history, again I turn to the book mentioned. And there the simplest summation I can come up with is "yes, but no."
In case this is an honest misunderstanding:
Pretty much every society in history used gold, silver, or some other rare natural resource. Of course there was never a global such system, but OP didn't mean to say that.
https://en.wikipedia.org/wiki/History_of_money