Check out this project that goes over the wallet part:
https://icywallet.com/ with a combination of ADA tools like screen readers they could visit an exchange's website to buy or trade coins. There are guidelines like WCAG here:
https://www.w3.org/WAI/WCAG21/quickref/ that go over accessibility. I'm unaware of any exchanges are trading platforms that have incorporated this into their offerings, maybe someone else can chime in here.
Thanks, mate. This is very useful. At last, a developer has taken the effort to make Bitcoin accessible to blind people. With Satoshi's ambitions of making Bitcoin useful to the world, this is a pretty big achievement. The basic part of sending/receiving Bitcoin transactions for blind people should suffice. At least, blind people can interact with the BTC blockchain thanks to this project. But the real deal would be exchanging Bitcoin to Fiat or any other cryptocurrency via a centralized or decentralized exchange. I'm not aware of any exchange that's friendly for blind people, so that's something that needs to be solved in the future.
Considering that there's still a lot of work to be done, the only way blind people will be able to truly use Bitcoin nowadays is with some human assistance. It's hoped that as popularity for the pioneer cryptocurrency grows, developers will be interested in creating an infrastructure for the visually-impaired. The "IcyWallet" project is genius work, as it allows any blind person to interact with the Bitcoin blockchain with ease. I'm beginning to wonder how BTC addresses will be read by the wallet itself? Setting a label for an address or something simple where the blind person would understand, could prove to be quite convenient for the end user. I'm sure the dev will come up with a solution for this, if it hasn't been implemented yet.
If, say a 'tag' is used for an address, how would the visually impaired know that it was not rigged in any way?
That's something that needs to be "tackled" with, if developers want blind people to use Bitcoin securely. At some point, human assistance will be needed to verify the authenticity of the wallet. It's the only way to know that it's not been "rigged" in any way. The "IcyWallet" developer could simply make the software speak a unique code that would let the blind person know the same is authentic and not modified in any way. At least, better something than nothing. This wallet may have some issues, but it seems to do its job pretty well. As long as the developer continues to work on it, flaws will be mitigated over time. Let's support this project in order to help increase Bitcoin adoption for the visually-impaired.