Suhail (@suhailkakar) • Hey
devrel @livepeer • building decentralized social media app @onboardapp • helping developers break into web3
Publications
- hello! i've not been quite active here but i'm back and can't wait to share what i've been building since 4 months
gm ☀️
- A completely decentralized, blazing fast, seo-optimized, ai powered blogging platform on @lensprotocol - going to release it very soon
some features:
- super fast, seo-optimized and 95+ on Lighthouse
- custom domain or you lens handle (.lens.ink)
- import your blogs from medium, substack
- make your domain, your lens handle
- own your traffic and content
- markdown wysiwyg
- built in community
- built-in newsletter
- ai powered editor
- built-in analytics
- and a lot more
**ALL OF THEM FOR FREE**
if you are blogger, please dm/comment! would be happy to onboard you asap :)
- hello 👋
- Facebooks Threads is definitely going to be a failure. There is little point of going for Twitter audience. People want and need new social experiences, things that do no exist today.
- instagram's new app is collecting more data than I even know about myself 🤡
i mean health data, financial info and what not
- no rate limiting here!!!
- Web3 simplified - Ethereum
What used to take banks days, Ethereum handles in seconds
Everything you need to know about Ethereum
- What is it
- How it works
- Why ethereum
- Real world use cases
1/ What is it
Ethereum is a decentralized blockchain that runs smart contract. Smart contracts are codes that are programmed without any possibility of downtime, censorship, fraud, or third-party interference.
But what makes Ethereum truly special is its ability to execute these smart contracts. These contracts are like self-executing agreements with the terms of the agreement written directly into the code. Once deployed on the blockchain, they run exactly as programmed without any possibility of downtime, censorship, fraud, or interference from a central authority. It's like trust in technology.
the currency used within the Ethereum ecosystem is called Ether (ETH). It's not just a means of exchange, but it's also used to power transactions and computational operations on the network. So, Ethereum combines the awesomeness of blockchain technology with the flexibility of smart contracts to enable decentralized applications and all sorts of interesting possibilities.
Whether you want to build a decentralized application, participate in defi, or explore nfts, Ethereum is the place to be. It has a vibrant developer community, lots of tools and frameworks, and an ever-evolving ecosystem that keeps pushing the boundaries of what's possible.
2/ How it works
Ethereum operates through a blockchain network where users initiate transactions, interact with smart contracts, and power decentralized applications. Transactions are created and broadcasted to the network, verified by nodes through cryptographic signatures, and collected in a mempool. Miners compete to solve complex puzzles, forming new blocks that contain verified transactions. Consensus is reached among nodes, and valid blocks are added to the blockchain, updating the network's state.
The Ethereum Virtual Machine executes smart contracts, triggering actions and altering contract states. Gas ensures resource allocation and users pay for computational operations.
3/ Why ethereum
Ethereum has become a juggernaut in the world of blockchain and decentralized applications, and there are several reasons why it has gained such popularity
- Decentralization and Trust: It embraces the principles of decentralization, meaning that it operates without a central authority controlling transactions or data. Instead, it relies on a network of computers (nodes) spread worldwide, ensuring transparency, security, and resistance to censorship or single points of failure.
- Programmability and Flexibility: Ethereum is highly programmable, allowing developers to create a wide range of applications and protocols. Its language, Solidity, enables the implementation of complex logic and sophisticated functionalities within smart contracts.
- Growing Ecosystem: Ethereum has fostered a thriving ecosystem of developers, businesses, and projects. This ecosystem includes decentralized finance (DeFi) platforms, non-fungible tokens (NFTs), gaming applications, and more.
- Interoperability and Standards: Ethereum has established widely adopted standards like ERC-20. These standards facilitate interoperability between different applications and wallets, enhancing compatibility and enabling seamless integration within the ecosystem.
- Ethereum Improvement Proposals (EIPs): Ethereum follows an open governance model that allows participants to propose and discuss improvements to the network through EIPs. This community-driven approach encourages innovation, and the continuous evolution of the platform
- Ether as a Digital Asset: Ethereum has its native cryptocurrency called Ether (ETH), which serves multiple purposes within the ecosystem. ETH can be used for transaction fees, participating in token sales, staking, and as a store of value.
Real world use cases
- Decentralized Finance: Ethereum has become the foundation for DeFi applications, revolutionizing traditional financial services. DeFi platforms allow users to lend, borrow, trade, and earn interest without intermediaries, providing access to financial services globally. Examples include lending protocols like @aaveaave.lens, decentralized exchanges like @uniswap.lens , and stablecoin platforms like USDC.
- NFT: Ethereum has played a significant role in the rise of NFTs, which are unique digital assets representing ownership of digital or physical items. NFTs have been used for digital art, collectibles, and more. Ethereum's ERC-721 and ERC-1155 token standards have facilitated the creation, trading, and ownership verification of NFTs on the blockchain.
- Identity and Auth: Ethereum can be used to establish self-sovereign identities, allowing individuals to control and manage their own digital identities securely
- Gaming and Virtual Worlds: Ethereum has seen adoption in the gaming industry and virtual worlds. Through blockchain technology, in-game assets can be tokenized as NFTs, allowing players to truly own and trade them across different games or platforms.
- Decentralized Governance: Ethereum's smart contracts enable decentralized governance models. Decentralized Autonomous Organizations (DAOs) leverage Ethereum to create transparent, community-driven organizations where voting, decision-making, and resource allocation.
- These are just a few examples of how Ethereum's capabilities. The flexibility, programmability, and decentralized nature of Ethereum make it a versatile platform with vast potential for real-world applications.
- Starting for next week, I will be sharing an in-depth thread & infographics about different web3 protocols and projects
Are you interested? what are some web3 protocols which you'd want to learn more about?
A few in my mind - Polygon, Livepeer, The Graph, Lens, Ceramic, Biconomy, Fuel, anymore?
- in random news, my newsletter just crossed 2k subs 🎉
thanks everyone 🫶
- very sad to see application like Apollo Reddit with over 5 millions install and 50k active subscription shut down because of reddit api
there is a need for decentralization
- wen @onboardapp.lens
- how is it going, everyone!!
- sharing some alpha... @onboardapp.lens
- Been working really hard on @onboardapp.lens for the past 6 months. There is a lot of feature that y'all will love it, but I will keep them secret for now 😄
can't wait to share w/ lens ecosystem
- if you are building in web3, please please focus on user experience.
- take advantages for sdks like Biconomy
- stop serving video directly form ipfs/arweave, instead serve the transcode version w/ cdn using Livepeer
nobody cares what you app does, if it has bad ux 🙂
- If you are a web3 developer looking for job, I have already written tutorials on building 3 real world full stack web3 applications for your portfolio
- decentralized youtube clone
- decentralized tiktok clone
- event app that you can buy NFTs with credit card
(links below)
1: Full Stack Web3 YouTube Clone with Next, IPFS, The Graph, Solidity, and Livepeer: https://blog.suhailkakar.com/building-a-full-stack-web3-youtube-clone-with-next-ipfs-the-graph-solidity-and-livepeer
2. Full Stack Web3 TikTok Clone with React Native, Livepeer, and Lens Protocol: https://blog.suhailkakar.com/building-a-full-stack-web3-tiktok-clone-with-react-native-livepeer-and-lens-protocol
3. NFT Ticketing app with Paper and Next.js: https://blog.suhailkakar.com/building-a-nft-ticketing-app-with-paper-and-nextjs
- would be really great to have polls on Lens!!
until that, let me know in comments, what content do you like to see from my side?
- web3 and blockchain development posts
- general programming posts
- anything that comes to my mind
- Still can't believe that last week I was in space with Elon Musk and Twitter engineering team!!
Thanks for bringing me up and appreciate the answer!!
- Just In: Twitter's algorithm has been leaked on GitHub
i knew it!
- Polygon has released the hottest tech of the year - zkEVM is finally HERE!
Prepare to be blown away by the most revolutionary upgrade to the blockchain world
Here is everything you need to know about zkEVM, how to get started as a developers + all resources you need 👇
First, let's step back and understand the word ZK and EVM. Zero-knowledge (ZK) is a type of cryptographic protocol that allows two parties to prove the authenticity of a transaction without disclosing any sensitive information.
The Ethereum Virtual Machine (EVM) is the Ethereum smart contract runtime environment. The Ethereum Virtual Machine is focused on providing security and allowing machines all around the world to execute programs.
Now, zkEVM stands for zero-knowledge Ethereum Virtual Machine. It is a new technology that combines the privacy-enhancing capabilities of zero-knowledge proofs with the functionality of the Ethereum Virtual Machine (EVM).
zkEVM is a virtual machine that executes smart contracts in a way that is compatible with zero-knowledge-proof computation. Up until recently it was still considered merely a theoretical possibility that will take years to get real!
The progress of Polygon team in the past year been really amazing, allowing developers to have top-notch access to the unparalleled advantages of zero-knowledge proofs in terms of scaling, security, and UX - which is undoubtedly a significant achievement.
The best way to get started as a developers is deploying a simple hello world contract on zkEVM. You can use the tools such as Hardhat and Truffle, get a RPC endpoints from Alchemy or Chainstack and finally deploy the contract, here are the tutorials that would help you!
1: Steph has published a great video tutorial that demonstrates how to deploy a contract to the zkEVM using Foundry: https://lenstube.xyz/watch/0x019b9b-0x06
Next, Manny has published 2 detailed articles on deploying a ZkERC20 and animated NFT To zkEVM with hardhat.
2: https://codingwithmanny.medium.com/deploy-an-animated-nft-to-zkevm-with-hardhat-1c580e4a4465
3: https://codingwithmanny.medium.com/how-to-deploy-a-contract-to-polygon-zkevm-testnet-385afc1fb1a5
Or if you are a big fan of Truffle, Tonyhas created a step-by-step tutorial that provides a quick and easy way to get started with zkEVM development w/ Truffle
4: https://lenstube.xyz/watch/0x27c2-0x04
- Engagement on Twitter vs Web3 Social w/ latest @onboardapp.lens post 🌿
On Twitter, the account has over 18,000 followers and on Lens, it is just 2800. But interaction/engagement on Lens is way better than Twitter
- The countdown begin ⏰
We can't wait to share with you the most sophisticated app, if you signed up for waitlist, you might be able to try the app (check your email) Or else drop your @lensprotocol handle and you might get a chance to join the early version
- Learn Web3 & Blockchain for FREE
YouTube
→ Dapp University
→ Patrick Collins
→ Moralis Web3
→ Nader Dabit
Tutorials
→ CryptoZombies
→ LearnWeb3Dao
→ Alchemy University
Notes
→ Solana Dev Resource
→ Solidity by Example
→ Smart Contract Best Practices by ConsenSys
- Yesterday, I've got access to Google Brad and spent some time playing with it. But tbh, none of the response was good. In fact, I'd prefer to just use regular Google instead Brad.
I
n this game, Microsoft Bing is wayy ahead! throughts?
- gm!
- Spent last week optimizing Onboard app home screen. Now, it is much faster, all with react native and typescript.
(Each post component is very complex, containing high-resolution images, videos, YouTube iframes, link previews, audio players, and more)
- To all my Persian homies and girlies
- Lens BigQuery Public Dataset is Live 🔍
Read more about unlocking new possibilities in our blog
https://mirror.xyz/lensprotocol.eth/L-VyE549sOOdi4nBgos6XNAUgf3H1oErfkAtndU6RHY
Learn how it works in our developer docs
https://docs.lens.xyz/docs/public-big-query
- Excited to release my new article: "Building a Full Stack Web3 TikTok Clone with React Native, Livepeer, and Lens Protocol" A complete guide that teaches you how to build your own full-stack web3 mobile application (iOS and Android) from scratch.
Link: https://blog.suhailkakar.com/building-a-full-stack-web3-tiktok-clone-with-react-native-livepeer-and-lens-protocol
In this tutorial, you will be using all the latest and modern technologies that a real-world web3 application uses such as:
- Expo react native for frontend
- LensProtocol for social graph
- Livepeer for video infrastructure
- WalletConnect for wallet Authentication
By the end of it, you will have a full stack web3 mobile application in your portfolio and you will know, how to
- add wallet authentication to react native
- query Lens API
- upload videos to Livepeer
- save metadata to IPFS
...and more
The article is ~5000 words and it is among the longest articles I have ever written.
Hope you find it useful 💜
- 800+ people decided to follow me on Lens. Wohoo!
Thanks frens!
- To be a great engineer in the web3 space, you must be excellent in the web2 space. A lot of the technical skills are highly crossed over, being able to understand how a backend and frontend consumes a contract, events, interactions is web2 thinking as you tend to use web2 tech to scale web3. Mix them together and be great at both and you have an MVP dev. P.s I love rust 🦀🦀
- Creators need a social media platform that gives them control over their content and data. Decentralization is the way to go and that's why I'm all for Lens
- Filecoin, but for developers.
https://www.youtube.com/watch?v=Cj9r3pKI2L8
- gm
- Web3 and Blockchain can be confusing.
But, not anymore.
40+ terms to make you a pro in the world of web3 💪 ↓
1/ Web3: Next-gen internet that gives users more control and ownership of their data.
2/ Blockchain: Decentralized ledger that makes it hard/impossible to change or manipulate information.
3/ Dapp: Decentralized app that operates on a blockchain, away from central control.
4/ Cryptocurrency: Digital currency using cryptography for secure transactions and creation control.
5/ Tokens: Virtual money, tradable crypto assets used for investment, typically used to describe all crypto assets.
6/ Crypto Wallet: Softwares for interacting with blockchain networks, like Coinbase, MetaMask, Wallet Connect.
7/ NFT: Blockchain token representing unique assets like art, property, or media.
8/ DeFi: Peer-to-peer financial services on public blockchain networks like Ethereum.
9/ Gas: Costs paid by users to miners for processing transactions on a blockchain.
10/ Smart Contract: Decentralized program that executes business logic in response to events.
11/ HODL: Cryptocurrency strategy where traders hold onto their tokens even during market volatility.
12/ Staking: Locking up tokens to achieve a certain goal or effect in DeFi.
13/ Governance Token: Cryptocurrency giving owner voting rights in a project.
14/ Seed Phrase: 12-24 words phrase to access crypto wallet, never share with anyone!
15/ Stablecoin: Cryptocurrency tied to US dollar, eg. Tether, USDC.
16/ Whitelist: Presale list for crypto or NFT, access for privileged investors.
17/ Consensus: Method to achieve agreement, trust, and security in decentralized network.
18/ Etherscan: Ethereum blockchain explorer, to see transactions details.
19/ Allocation: Allotment of equity/tokens for specific team/investor/institution
20/ Airdrop: Direct distribution of crypto/NFT to wallet
21/ Buy the Dip: Buying more asset after value drop.
22/ To the Moon: Sharp price increase of an asset.
23/ Opensea: World's largest NFT exchange.
24/ Cross-chain & Multichain: Transferring data/assets between or over multiple chains.
25/ Cryptography: Data encryption where decryption is only possible with key.
26/ DYOR: Do Your Own Research, common phrase in crypto.
27/ DAO: Community-run organization, self-contained and transparent via smart contracts.
28/ Apeing: Buying a token soon after launch without thorough research.
29/ Wallet address: Unique string of numbers/letters to receive crypto, also known as public key.
30/ Block Reward: A reward given to miners for adding a block to a blockchain network.
31/ ICO: Initial Coin Offering, similar to an IPO but for cryptocurrency projects.
32/ Hashrate: A measure of a miner's computational power for solving puzzles to validate transactions and add blocks.
33/ Mining: The process of using computational power to validate transactions, add blocks and receive rewards.
34/ Private Key: A secret code that allows the user to access their cryptocurrency and perform transactions
35/ P2P nw: Peer-to-Peer, a decentralized network where each node interacts with others directly
36/ Liquidity: How easy it is to buy and sell without affecting the price
37/ Oracles: Third-party entities that provide blockchain with external information
38/ Fork: Split in blockchain where the network diverges into two separate paths
39/ Market Cap: Total value of a cryptocurrency's circulating supply in the market
40/ Sharding: Splitting a blockchain into smaller pieces to increase its capacity
41/ L2: An extension of the existing blockchain, offering faster and cheaper transactions.
42/ Flash Loan: Loan offered by DeFi's , where the amount is borrowed for a short period, a few seconds.
- Starting for next week, I will be sharing an in-depth thread & infographics about different web3 protocols and projects
What are some web3 protocols which you'd want to learn more about?
A few in my mind - Polygon, Livepeer, The Graph, Lens, Ceramic, Biconomy, Fuel, anymore? 👇
- It's been a while since I wrote a blog, new article on the way!!
- Tech twitter in a nutshell
- The Web3 & Blockchain Stack
- gm ☀️
- WOW just chatted with @suhailkakar.lens about @onboardapp.lens updates and i am so excited AND impressed! cant wait!!
- Whats the most interesting "ungovernance" ideas you've seen recently?
- gm everyone who chose Lens 🌿
- Even Chat GPT knows the impact of Web3 protocols such as @lensprotocol and @livepeer on social media!
We are still early **🌿**
- Huge congratulations, Argentina 🇦🇷
One of the best World Cup matches!!
No podría pedir un mejor juego
- 2fafdnpqMpmnQef0reG5KUIZoRs-Bb8NIM8jEZyHvuVYFdBh289lhdcS4LtTBz37Ote_lWrD8q94GRCQPLTNqbFDkTiquJf6fm1sQQdAyC-xl9WQTNC5OMjo5wl4js4jYAwqibpRW6h8AI9HEkmiXA==
- Every month millions of users' data get hacked from Facebook, TikTok, Linkedln, and Instagram.
Web3 social apps which are built on top of protocols such as Lens Protocol and Livepeer can solve this.
Because they are secure + they don't ask for all your information.
- 🇦🇷
- Lens freeeens 👋
What is the one feature you would like to see in a Lens app?
- 🇵🇹 / 🇲🇦