You don't need currency in a resource based economy. Money is the mechanism we use to justify denying people the necessities of life.
A resource based economy is a step in the right direction, but still rewards corruption
I would prefer an honour based economy, you get EVERYTHING from the start (ACCESS to everything, not 'ownership') and lose access to things if you are a drain or otherwise harmful, the basic needs a person has would be the minimum a person gets and that would be for never doing anything helpful or actively being harmful, the people that do a 40 hour work week (or whatever is needed from everyone) would never lose anything - working would be about maintaining your current life, instead of swimming against the current to try and get a 'better' life, people that do more than is required could build up 'honour' and go on a long vacation that doesn't affect what access they get.
Most crimes would be changed to just lower 'honour', prisons would be for the murderers, rapists and people that had kids just to steal from them as a way to avoid working (among others i am sure, but only the most destructive need be removed)
I can not see this working with a human run government, so we either need robotic government or some way to decentralise human government