Added async wallet fetch