Cointime

Download App
iOS & Android

Developer Spotlight: Usman Asim has Big Plans for Rust and ZKs on Avalanche

Validated Project

The tech Usman Asim needed for his dApp didn’t quite exist. He had a big idea, but also a problem set without a clear solution.

He needed a blockchain with leading speed, decentralization, and flexibility. He needed the architecture that could incorporate ZKs for privacy-centric goals. He needed to customize his own Rust VM to fine-tune an ideal execution environment.

Essentially, he needed a unicorn. Usman found one with Avalanche.

In about two weeks, Usman built a custom Rust VM with ZKs on Avalanche — BulletproofVM — to be the foundation for his dream dApp.

Usman, 21, is a developer relations engineer at Chainstack, a blockchain managed services platform. At Chainstack, he focuses on “four or five chains, mostly Avalanche.” Chainstack helps clients manage their Avalanche infrastructure, including providing validators and other tooling for builders launching Subnets. “I’ve been preaching the Avalanche song for a long time,” Usman said. “It’s super customizable, you can create whatever VM you want, and you can write in whatever language you want.”

To build his own custom Rust VM, Usman used the Avalanche Rust SDK. New to Rust, Usman supplemented the SDK with a few questions to friends more practiced in the language. Aside from these few questions, Usman built the VM himself from research to implementation.

He said his custom VM lets him:

  • Maintain a state of accounts with balances/assets
  • Execute standard transfers between accounts
  • Execute smart contracts using arbitrary code
  • Execute multi-asset transfers
  • Support a decentralized governance system
  • Use Bulletproof ZK Proofs to ensure everything is accurate and private

Now, Usman is giving his VM a few final touches to make it production-ready. He plans to deploy his forthcoming dApp, Speake, on it. Eventually, he hopes to move Speake to a Subnet.

Speake aims to let people post monetizable content that’s verifiable and anonymous. In a way, Usman wants to rebuild Substack but with Web3 features designed to empower censored people to regain their voices. He “wants writers to be able to write without fear,” though non-censored people interested in the monetization elements can attach their name to their content if they want. In time, he wants to broaden Speakeinto a “decentralized WeChat,” a one-stop shop for many different features.

Integrating ZKs into the VM is an intriguing step. Usman’s goal here was to provide a way for users to share an absolute minimum of personal info. He integrated ZKs, he said, so that “people can do things without verifying themselves, maintaining privacy.”

Usman knows Avalanche is the ideal chain for both building and performance.

“Honestly, I love building on Avalanche,” he said. “It gives me everything that every other platform gives me. It gives me everything I’m looking for as a developer and takes it 10 steps further.”

Usman praises Avalanche’s big-picture technical specs, such as low transaction fees, rapid finality, and infinite scalability. But it’s also the customization for builders — a less appreciated but equally important property of Avalanche — that really sells him on Avalanche. “Having that speed and customization is really big for someone like me that’s building a platform catered to Web2 users,” he said.

Usman believes the rate of growth and innovation on Avalanche exceeds what he and fellow developers are seeing on other chains. He has also been impressed by how fast the Ava Labs team addresses the few issues that surface. “Seeing the updates pushed out, the partnerships, it reinforces the belief that us as builders have in the ecosystem,” he said.

Usman continues to direct Chainstack clients and fellow builders to Avalanche. “This is going to be the platform where builders build going forward,” he said. “That’s truly my belief. If you want to build your own custom solution, there’s no better place to build it than Avalanche.”

Comments

All Comments

Recommended for you

  • Cointime May 3rd News Express

    1. The 133rd Ethereum ACDC meeting: The goal is to complete the devnet within 7-10 days

  • Paribu wallet address transferred more than 4 trillion PEPE, worth about 31 million US dollars

    According to Whale Alert monitoring, the Paribu wallet address transferred 4,049,371,347,309 PEPE tokens worth approximately $31,091,073 via the Ethereum blockchain at around 17:20 today, and all tokens were transferred to an address starting with "0xa23c".

  • Huaxia Virtual Asset ETF's AUM exceeds HK$1 billion, while Bosera and Harvest AUM both exceed HK$500 million

    According to the latest virtual asset ETF asset management scale data from HKEX as of May 3rd:1. Huaxia Ether ETF has an asset management scale of HKD 146.16 million, and Huaxia Bitcoin ETF has reached HKD 880.25 million, with a total amount exceeding HKD 1 billion, reaching HKD 1.02641 billion;2. Bosera HashKey Ether ETF has an asset management scale of HKD 96.59 million, and Bosera HashKey Bitcoin ETF has reached HKD 478.09 million, with a total of HKD 574.58 million;3. Harvest Ether ETF has an asset management scale of HKD 89.97 million, and the encrypted Bitcoin ETF has reached HKD 449.39 million, with a total of HKD 539.36 million.

  • FRIEND fell below $3, and the ecosystem TVL dropped to the $30 million range

    According to DexScreener data, the trading price of friend.tech tokens has fallen below $3 and is currently at $2.31. The current circulating supply is approximately 14.5 million. According to DeFiLlama data, the friend.tech ecosystem's TVL has dropped to the $30 million range, with a 13.6% decline over the past 7 days. Friend.tech was launched on the Ethereum Layer 2 network Base in August of last year. The ecosystem's TVL had once surpassed $50 million and is currently the 9th largest protocol on the Base chain.

  • Animoca Brands: MOCA token distribution is planned to take place around May 24

    Animoca Brands officially announced that the distribution of MOCA tokens is planned to take place around May 24th. The token release information includes:

  • NFT lending platform Blend’s total transaction volume exceeded US$6 billion, with more than 650,000 loans

    The latest data from Dune shows that the total transaction volume of Blend, an NFT lending platform under Blur, has exceeded 6 billion US dollars, reaching 6,048,459,706 US dollars at the time of writing, with a total of 659,353 loans; the total number of independent borrowing users is 10,458, and the total number of independent lending users is 4,447. The current total active loan amount is 3,347, with an active loan amount of approximately 6,013 ETH.

  • Yuga Labs will migrate the Otherside metaverse to Improbable’s Msquared

    Yuga Labs and Improbable announced the migration of Otherside Metaverse to Improbable's Msquared, which is Improbable's interconnected Metaverse network. By rebuilding Otherside, Yuga Labs will provide the community with the ability to build in large-scale environments and interoperability. Improbable and Yuga Labs also announced other news about the development of Otherside, including a large multiplayer game event in July and the launch of Otherside development toolkit World Builder ODK.

  • friend.tech has opened airdrop token applications, FRIEND is currently priced at $3.34

    According to the official website, friend.tech has opened up the airdrop of the token FRIEND for claiming, with FRIEND currently priced at $3.34. Previously reported, friend.tech will release version 2 and conduct an airdrop on May 3rd.

  • Barcelona-based Web3 Video Games Startup GFAL Raises $3.2M in Seed Funding to Expand Team and Accelerate Production Plans

    Barcelona-based startup GFAL has secured $3.2 million in seed funding from investors including Supercell Ltd and Mitch Lasky. The company plans to use the funds to expand its team and accelerate its game production plans, which leverage AI and Web3 technology for immersive gameplay. GFAL's Elemental Raiders mobile game soft-launched in March 2023, with plans to build on this for a 2024 launch. CEO Manel Sort expressed gratitude for the investment and excitement to work with former colleagues from Digital Chocolate.

  • Wu Jiezhuang, a member of the National Committee of the Chinese People's Political Consultative Conference, suggested that Hong Kong refer to IPO to provide innovative financing models for Web3

    Wu Jiezhuang, a member of the National Committee of the Chinese People's Political Consultative Conference and a member of the Hong Kong Legislative Council, wrote an article in the Hong Kong Wen Wei Po titled "Leading the Digital Economy by Adapting to the Web3 Trend". The article pointed out that developing Web3+ has both advantages and new challenges. The Hong Kong government has taken an important step in the direction of developing Web3 and the digital economy by formulating a short- to medium-term strategic development blueprint, ensuring that policies and resources are in place, and promoting the construction of Web3+ application scenarios. Focusing on Web3, establishing an international innovation financing platform can not only help Hong Kong leverage its traditional financial advantages, but also help it become a global digital technology center. It is suggested to refer to the mature mode of existing enterprises' IPOs in Hong Kong, provide an innovative financing model for Web3, and create a market trend and service competitive advantage to promote the development of the industry and attract upstream and downstream of the industry chain at home and abroad to gather in Hong Kong.