Weekly Updates

Q&A with Kukai Wallet Lead Developer Klas Viktor Harrysson

Following Kukai’s recent update we caught up with Kukai lead developer Klas Viktor Harrysson from Tezos Commons to discuss the evolution of the Kukai wallet and the new features he and his team are working on. We hope you enjoy!

Klas Viktor Harrysson

What is Kukai?

Kukai is an open source web wallet for Tezos. It allows users to store their tez, manage multiple accounts, send transactions and delegate to bakers. As a web wallet, we can provide easy onboarding for new users to the ecosystem and respond quicker to resolve issues in availability, while still offering high security solutions like Ledger (and hopefully many more in the future). Kukai leverages the great work that other teams in the ecosystem continue to  produce (in particular Taquito, Nautilus Cloud, and Giganode).


What features have you been working on recently that you are particularly excited about?

In the latest release we added support for HD (hierarchical deterministic) wallets, and we will follow up with more HD account related features. We’re also excited about our work on standards-based (FA1.2 & FA2) token support in Kukai. Many users get their experience of Tezos through their wallet and adding different kinds of tokens will greatly enhance the experience. That’s why it’s exciting to work on use cases that can expand users’ perception of what Tezos enables. Another ongoing integration is tzip-10 support that will open up more interesting interactions with smart contracts and applications. The pieces are falling into place for smart contracts to become much more widely used on Tezos.


Down the line – how do you see Kukai evolving?

The recent redesign brought not only an improved user experience but also parity across desktop and mobile devices. Meanwhile the backend was also improved in the 1.8 release and now Kukai is better able to move more quickly on adding features based on community feedback. The evolution will follow the needs of the Tezos ecosystem (e.g. multisig, identity, standards support) and in particular we plan to be at the forefront on any new protocol amendment features such as privacy via sapling. Tezos itself is an evolving system, and this brings many challenges, it is important to have wallets which are able to stay up to date and remain attentive to best practices.


What three things are you most excited to see built on Tezos?

Kiln under the new collaborative consortium. As the leading PoS blockchain it’s important for Tezos to reduce the barriers to entry for new bakers that want to help out strengthening the network.

Dexter by camlCase and QuipuSwap by Madfish as examples of teams moving quickly to build DeFi components on top of Tezos. With these projects and the arrival of more primitives on the Tezos platform we should be able to better attract attention to our network.

The continued evolution of Baking Bad’s excellent smart contract explorer Better Call Dev. It is quite possibly the best contract explorer in all of crypto and provides developers with a big advantage. We look forward to watching and contributing to its growth as tools like these are exactly what we need much more of in Tezos.


What is Tezos Commons?

Tezos Commons is a non-profit foundation that supports the ideas, individuals and organizations dedicated to building the digital commonwealth. We empower the Tezos community to be the architects through bootstrapping local communities, communications, promotion, education, funding open source initiatives and advocacy. Some of the notable projects we are currently collaborating on in the Tezos Ecosystem are Kiln, Tezos Agora, Kukai Wallet, and TezTalks.

Additional Ecosystem Updates:


Do you plan to put in place any community ambassador/outreach or some such program to allow the TF and the Tezos community to work together?

The Tezos Foundation is part of the Tezos community and takes into consideration community feedback when making decisions. We are open for discussion and regularly interact with numerous ecosystem participants and frequently solicit feedback from the community. While there are no specific plans for a community ambassador/outreach program in the immediate future, we will certainly consider doing so. In the meantime, we encourage community members to reach out to [email protected] with ideas for more ways we can be transparent and inclusive of the community.


Recently there was a request to the Ethereum community to provide an accounting of the total outstanding supply of Ethereum apparently not an easy question to answer for Ethereum. Do we (Tezos) have a command/script to output this number?

The current protocol does not keep track of a tally of all XTZ on the network, so there is no node RPC that will give you that information. There have been some public discussions about the inclusion of an RPC in a future proposal and, as with all Tezos amendment proposals, we leave that decision to the community. However, some block explorers, like tzstats.com, do keep track of total supply. As of today, the total supply is 846.8m XTZ, but this number will grow with the protocol itself.


What courses/bootcamps are available for developers?

As we covered in a previous update, we support a diverse mixture of introductory courses, developer trainings, and other resources to bolster the Tezos developer community. For those who want to receive an introduction to writing smart contracts on Tezos, Blockmatics offers a self-paced online developer course that teaches the basics of SmartPy and the SmartPy IDE and lets students compile and deploy smart contracts to a Tezos testnet. Tezos Academy, another excellent introduction to Tezos smart contracts created by the OCTO Technology team, hosts a fun interactive tutorial to the LIGO language.

If you’re interested in Dapp development, the BUIDL Labs team created Cryptoverse Wars, an interactive code school to build Dapps on Tezos using SmartPy. We are also supporting two new training resources. Tezos Kitchen by the Stove Labs team, a comprehensive and up-to-date curriculum of content for developers to learn how Tezos can be utilized for a variety of use-cases, and Tezos Labs, an interactive Tezos developer training program from Baking Bad. 

Finally, entities from the entire Tezos ecosystem including Baking Bad, Beacon, Cryptonomic, the LIGO team, Magic, SmartPy, Stove Labs, Tezos Taquito, Tezos Commons, Truffle, and TQ Tezos contributed their own workshop webinars as part of the Tezos + CoinList Hackathon that wrapped up earlier in July.

Related News

Tezos Foundation uses cookies to provide you with the best possible service. By continuing to visit this website you agree to our use of cookies