I'm trying to implement my idea in special economic mode and I met an issue when I decided to create unique items based on player name or index.
Idea: I want to create fiat money for MP. This is just an item (a coin) which can be created by one player only. And every player in MP can create his/her own unique money. Nobody elese can't reproduce others coins, but can keep different coins, give they to others (trading) and etc. As an exmaple of money recipe, we can consider simple production: 1 wood -> 100 unique player's coins (remember, this is fiat money!)
Of course I know that it's possible to create virtual money mode with something like virtual bank account. Everybody will have an access to own account and virtual money. But in this case we loose very intersting mechanics like theft, money trains and it's just nice to see how your money lie in a chest or is moving on a belt.
So, my general question: can I create unique items based on player's name / index? I've created my own money (coin) item. I tried to modify my item name in runtime, create unique item property in runtime (example: in control.lua, on_player_crafted_item event). But, I can't do that! The game doesn't allow me to modify/add item properties to make an item (item stack) unique...
Is it possible to create unique items and make my dream (own fiat money in MP) come true?

PS: After fiat money, I'm planning to add also "gold" money. This is just very rare item (which can be crafted from rare meneral). If this is very rare and useful in some craft chains, it can be valuable item (like gold, platinum, diamonds in real life). And we can use it in trading operations!