Plug 0.6.0 — Custom NFTs 🖼 & Token Management 💼

The V0.6 party is starting! Let’s welcome our first guests: Custom NFTs and Token Management.

Plug
Plug
4 min readOct 11, 2022

--

We are! Our newest arc tackles the theme of ‘Accounts’, with the goal of drastically increasing the number of account options and ways to manage your Plug wallet. For this release, we’re focusing on the latter.

0.6 is fresh out of the box with new Custom NFT additions and the delete fungible tokens option. Users now have power over their Plug experience like never before.

Download Plug V0.6.0 from the Chrome Web Store, Firefox Add-on Store, or get it from GitHub!

Custom NFTs 🖼️

You asked and we listened. Custom NFT additions are here, allowing you to surface NFTs directly in your wallet interface even if they aren’t fetched automatically through DAB’s NFT list.

Unlike NFTs tracked through DAB’s NFT list, custom NFTs must be added manually in your Plug Wallet.

Simply input your NFTs CanisterID and your non-DAB registered NFT will be surfaced!

NOTE: Custom additions are currently limited to NFTs that follow the latest DIP721 implementation. Expect support for EXT NFTs in the 0.6.2 release

Though auto-surfacing is much easier & consistent, this feature acts as a failsafe so users can import all of their favorite NFT collections regardless of registration status.

Would you rather auto-surface your collection for all NFT holders in Plug? Submit your collection to DAB’s NFT list here.

Delete Custom Tokens 🗑️

In one of our most recent updates to Plug’s mobile application (No, not Mobile Authentication, but that was a good one too), we added the ability to delete custom tokens.

We heard your feedback about wanting this feature in the web extension, so here it is:

Deleting Custom Tokens in the extension is just as easy as in the mobile app. Hover over the token, click on the garbage can icon and confirm.

Currently, users can delete any custom token but will not be able to delete ICP, WICP, or WTC as they are the wallet’s default token balances.

⚠️ Important to Note: When deleting a token, you are not removing the token balance from your wallet. Token balances will still be held by your Plug Wallet, just not surfaced. Simply re-add the deleted token to resurface token balances.

Tech Updates with Plug 🧑‍💻

Bug Fixes & Improvements

As always, we broke out the bug zapper and got to work: 🔫

  • Fixed an issue with DIP20 transactions failing when sending max balance
  • Extension no longer changes size when switching networks
  • Squashed 🐞 causing ICNS names to be assigned to the wrong subaccount

We also included a few UI improvements and fixes ✅

Controller Account Refactoring

We zeroed in on the theme of ‘Accounts’ in the 0.6 arc. What does that mean? Vastly increasing the options to secure, import, export and manage the various accounts within your Plug Wallet!

In order to set ourselves up, we need to do a minor refactoring of the way we handle and identify controllers of accounts. What possibilities will this open?

In short, we will have much more freedom in the development of the features we’re bringing to this arc. We’ll be able to identify & differentiate between different account types in our menus, trigger approvals for hardware wallets & other account types, and much more!

While this was a behind-the-scenes refactoring, expect this to set the foundation for the rest of this 0.6 arc and beyond. For more information on this refactoring, and a look into how this was done, check out our Github!

Plug V0.6 Party Preview 🔮

Seeing that ‘Accounts’ is the theme of this arc, it only makes sense that we start offering different account types and options, beginning with our 0.6.1 release!

And with our 0.6.3 release, expect to see support for hardware wallets. Initially, only Ledger wallets will be supported, but we will be working to include other hardware wallets in the near future.

While this is all we can share for now, keep an eye on the Plug Twitter account for sneak peeks of what’s still to come 👀

That’s All For Now 👋

We’ve turned on the music, put out some refreshments, and opened the door — the 0.6 party is just getting started 🕺

Keep plugging into the Internet Computer, and we’ll see you in the next release!🫡

Twitter | Discord | Website | GitHub

--

--

Plug
Plug
Editor for

Plug is an Internet Computer browser crypto wllet & authentication provider.