Feather wallet
What
Feather is an upcoming open-source desktop Monero wallet with some interesting features. It has been in development for over a year. Community reception thus far has been quite positive.
- /r/Monero/comments/idujx0/feather_free_opensource_monero_desktop_wallet/
- https://twitter.com/xmrdsc/status/1297275505704685568
- https://twitter.com/xmrdsc/status/1297620436184899585
- https://twitter.com/xmrdsc/status/1297906498899775490
A lot of work has gone into the project. The Feather team is excited about what has been developed and could use funding to support the cause of releasing this FOSS application, as there is still a couple of months left to bridge before release.
TO-DO
We have most functionality working, the challenges ahead are:
- Static builds for Windows and Mac OS
- Upstreaming various patches to
src/wallet/api/wallet2_api.h
(CLI - that libwalletqt (GUI) can use, mostly additions). - Creating and hosting a dedicated static website.
- Hosting both high performance clearnet and Tor remote nodes.
- Hooking up buildbots to our git for nightly builds
- Node switching inside the application.
- Testing to ensure the wallet is stable and robust
- Fixing platform-specific bugs
CCS
Previously, dsc_ made a proposal for Monero GUI development for which he has completed 1 out of 3 milestones. We believe it would be beneficial if those funds could be used to support finishing our Feather wallet project instead, as both proposals are regarding GUI work, we feel Feather is more important/impactful to the community.
We would like to use the remainder of the 2 milestones, the first being distributed now, to support ourselves while working on Feather, and the second milestone will be reached in (hopefully) October, when we go into alpha.
Feather will:
- Release code under the Monero License.
- Self-host the website/issue-tracker/git-repositories (and also make it available through Tor).
- dsc__ and tobtoht will maintain future releases.
- Upstream wallet2 changes so that the Official GUI may borrow functionality.
- Deliver something great to the Monero community.
What can we expect during alpha relase?
It will include most functionality - Linux and Mac OS.
- Our repositories (Feather, websocket back-end (Python)) will be opened to the public
- The community has the ability to test and give suggestions, create PRs
- Static Linux builds via Docker (Qt 5.15.0) on an Ubuntu 18 base image
- Self compilation required (we will not distribute static binaries)
We are targetting October.
The alpha version takes place on stagenet and it'll be an opportunity to test integration with various Linux distros. Bugs can be reported and managed on our self-hosted issue tracker. People running Mac OS are free to participate in the testing, but our focus will largely be on Linux.
What can we expect on release?
- Linux / Mac OS static binaries
- A website with pgp signed binaries and documentation
- Upstreaming of wallet2 changes
- The features described in our announcement post and video
- A robust/fast Linux/Mac OS Monero wallet.
We believe a full release in December is realistic.
What can we expect after release?
- Windows support (Q1 or Q2 2021, cross compilation attempts here)
- Multi-sig (Still exploring the various options, more info here)
- Debian package
- Wallet refresh over clearnet, transaction submission over Tor
- Feather as a websocket server (to be announced)
We will continue to maintain Feather after release, however any significant feature updates (such as multisig) may require additional funding through a separate CCS depending on the time and effort required to implement them.
Ending note
We have been careful to make certain promises on timelines and features in this CCS proposal - mostly due to the complexity of the project. We target deadlines but delays may occur. However, we've already got a lot finished (as can be seen in our video).
If we are not able to raise funding, it will be delayed notably as we will have to find ways to support ourselves. In that case the application will of course still eventually release under an open-source license, somewhere in 2021.
pre-alpha screenshots:
Merge request reports
Activity
mentioned in commit 9a63753b
Glad to announce that the alpha was very well received. We managed to setup the buildbot for 3 different operating systems - and Feather runs lovely on all 3.
A December release is still on the roadmap and we'll most likely make that.
Edited by dscapologies for being off topic and interrupting your work just looking to get pointed in the write direction for a copy paste resolution in which my current monero gui address I copied to send 1300 usd and the wallet address changed therefore never recieved it. Anyone have a direction to point me in? I do apologize for intruding on your work.
Pardon the interruption, just looking to get pointed into the direct of a form of support for 13k missing that I sent to my trezor and my trezor wallet address had changed and therefore never recieved it using the monero gui.
"Timestamp: 2021-02-10 00:06:40 -0800
Amount: -6.538636234867 Fee: 0.000015300000
Notes: trezor
Destination:
Payment ID: 0000000000000000
TX ID: 7aae4b12b0d83703d4b8aadd30bc1b3a5b7295373b3a28f61cc28582a16f58d9 TX Key: dff30b58a4efb5c0b5dd62b4bb543f98d4df3cdb723079c4704f433ff1143a02
Block: 2293612
Transfers: -"
Curious how to resolve this or if someone can point me in the right direction?