Nearly two years ago, Greymass set out to help activate the EOS blockchain by building tools to connect stakeholders with the first public EOSIO blockchain. This included launching an unbranded open-source wallet simply called eos-voter (commonly referred to as the “Greymass Wallet”). This tool helped EOSIO in many ways get to where it is today - but it’s time for it to be retired.
Today we’re excited to announce the official release of its replacement, Anchor.
Anchor is an open source, multi-account, multi-chain, EOSIO wallet offering secure key storage and many of the tools you’ll need in your day-to-day usage of these platforms. It also offers authenticator features that allow you to use Anchor to sign in and interact with compatible EOSIO applications and dapps.
In this introductory post, we’ll outline the following.
The first release of our new desktop wallet has been published to Github while we finish the product pages on the greymass.com website. For download instructions, refer to this page on our official Github repository:
https://github.com/greymass/anchor#readme
Important: Ensure you are downloading ONLY from our official page located at: github.com/greymass/anchor. Look at the URL bar in your browser, because if you visit the wrong URL and download a fake version, your account could be compromised and tokens lost.
For eos-voter users: If you are currently an eos-voter user, we have published a guide on how to migrate to Anchor from eos-voter.
We’d like to invite both users and developers of any EOSIO-based ecosystem to download it and give it a try. The application offers native support for EOS, FIO, Telos, WAX, and a number of other compatible blockchains.
Anchor has the essentials you’d expect in any EOSIO wallet: transferring tokens, managing staked tokens and RAM, block producer and proxy voting, key/permission management, and hardware wallet support with Ledger devices.
For those previously familiar with eos-voter, the first thing you’ll likely notice is that the user interface has been completely redesigned. This new interface will serve as the canvas for new features as we continue to expand the capabilities of the app.
A few of the more notable changes to the interface include:
While we did spent a lot of time reimagining the user interface, what’s changed under the hood between our initial eos-voter release and Anchor is far more significant. A brief list of the major changes is as follows:
This is just a small sample of what we’ve been up to. A complete list of everything changed cannot possibly fit into a post like this. The changes between eos-voter 0.7.12 (our last release) and Anchor 1.0.0 consists of 776 individual commits and somewhere around 45,000 lines of code being changed over the course of the last year.
We still have a lot more in the pipeline to make Anchor even more useful and user friendly. From here on out we plan to publish regular releases with improvements as we continue to build out the broader ecosystem we have envisioned for the EOSIO space.
For those of us here at Greymass, Anchor is just a small piece of a much larger puzzle we’re working to put together. The goal is to bridge the gap between developers, their applications, and their users - in a safe, private, and flexible manner for all parties involved. In the most simple of terms, this is the “user layer”, and has been at the core of all of our work.
To quote our post announcing the initial eos-voter release:
Our mission at Greymass is to build tools to help everyone understand and use EOS, and further, bring this ease-of-use to the masses.
In order to make progress on this front over the past 2 years, we’ve had to expand our thinking beyond Anchor as a single product, and put more thought towards the foundational pieces of the ecosystem. We have been tackling this challenge on 5 different fronts, both from the perspective of the end user and that of an application developer.
To summarize these efforts, below is a breakdown of these different areas, and our efforts in each.
Nearly every link above in the various sections represents both code and documents we’ve had to create beyond Anchor itself to bring our vision of the user layer to life. The Anchor desktop wallet taps into each and every one of these in some form, creating an experience we believe brings us closer to mass adoption. Anchor is one single tool among many that we are building to enable a more smooth, secure, and easy flow of user interactions on various blockchains.
Today’s release of Anchor represents a significant milestone in the overall process, but is simply one piece of a much more complex initiative.
We still have a ways to go on this journey in order to achieve success and we hope you’ll join us. You can expect more blog posts, interviews, and other types of media as we start talking more about what’s next.
Please don’t hesitate to reach out with questions or topics you’d like us to cover.
If you’d like more information, have questions, or even need help - feel free to reach out to our team through one of the following methods:
If you’re an Anchor Wallet user:
If you’re a developer wanting to build around these ideas:
Greymass is block producer on various EOSIO networks (including EOS, FIO, Telos, and WAX) and is funded purely by the inflation we receive fulfilling this role. To support our work you can vote for our block producer account, teamgreymass, which directly impacts the amount of inflation we are allocated. Every vote matters and we truly appreciate the support that has been shown to our organization since the genesis of these powerful blockchains.