Fix wallet handling by splitting the routes for creation and edition