Brood Wallet

The full article was originally published by Evan Feenstra on Medium. Read the full article here.

After watching Rust take the top spot in the Stack Overflow developer survey year after year, I finally decided to dive in and learn the language. I started with a simple wallet frontend for the IOTA Shimmer testnet, that you can check out on Github, or contribute to! This wallet started as a simple experiment to learn about Rust, WASM, and Shimmer. However since the IOTA Foundation’s announcement of Stronghold and a new wallet library, I think that Brood Wallet has the potential to eventually be a solid piece of software with real security and usability.

The Brood Wallet frontend uses a Rust/WASM framework called Yew, that enables building on the web stack without a single line of Javascript! The actual wallet logic is written in Go, and uses the existing client library in goshimmer. I would like to refactor this in Rust (maybe with tauri?), and integrate Stronghold to lock down the seed storage. I also look forward to integrating a UI for connecting your Wasp node to deploy and manage smart contracts on the tangle. If you are interested in helping out with Rust, WASM, or cutting-edge webview development, hit me up on IOTA discord!

Frictionless token creation on Shimmer will enable any person, place, or organization to generate their own monetary value system. This may sound like chaos, but the world already has categories set up to make this simple. Similar to what Hans Moog describes here, sometimes the best way to find virtual consensus is to create a logical mapping to the real world. The Earth’s geographic regions, states, and cities can be easily sorted into smart contract Quorums, running DEX contracts to trade between their own token sets, and those of their neighbors. For example, the DEX for a US-wide currency could be run by 52 member states, each made up of quorums of districts, towns, and even neighborhood currencies. The relative price of each of these tokens could be discovered through natural processes of earning and spending, as tokens flow across layers of automated exchanges. Users would not need to choose which token to spend in every store, as any token could instantly be exchanged for another. The key to this kind of system is feeless, instant transactions (and of course an equitable process for initial token distribution). Shimmer will make many more types of exchange possible as well, such as e-voting with NFTs, decentralized social media, p2p digital marketplaces, and more. IOTA feeless tokens and smart contracts can be the foundational layers for this system. Brood Wallet is a tool to help make this future a reality.

Read the full Article

The full article was originally published by Evan Feenstra on Medium, where people are continuing the conversation by highlighting and responding to this story.

Get real time updates directly on you device, subscribe now.

You might also like

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. AcceptRead More

Trade IOTA with a free

$100,000 practice account

Cryptoassets are volatile instruments which can fluctuate widely in a very short time frame and, therefore, are not appropriate for all investors. Trading cryptoassets is unregulated and, therefore, is not supervised by any EU regulatory framework. 67% of retail investor accounts lose money when trading CFDs with this provider. You should consider whether you can afford to take the high risk of losing your money.