After some thought, some reading and some waiting for inspiration that finally suddenly struck, I think I came to a conclusion.
Since the whole thing initially is literally based on a credit system, it seems natural that the word credit would somehow be entangled in the emerging currency, but it...