banner
Crypto Chasers

Crypto Chasers

A DAO helping new Web3 projects and users grow.

Crypto Chasers Technical Newsletter 20231017

wordcloud-week5

Contributor: Script Money
Full-stack engineer familiar with Web3 development ecosystem, has written some technical tutorials

This article is the fifth issue of the biweekly report produced by CryptoChasers (20231004-20231017), with information collected from personal sources and community group chats. It mainly focuses on practical content related to Web3 development and Crypto activities.

Section settings:
Top Picks of the Week: 3 most noteworthy recommendations from the author
Recommended Tools: 3 developer tools worth trying recommended by the author
Hot Topics from the Community: 3 popular topics from this week and a previous week in the community chat
Developer Activities: Grants and hackathons that can be participated in the coming weeks
Recommendations: Projects, job opportunities, advertisements, etc. from the community

Welcome to submit contributions in the comments or private message the author

Top Picks of the Week#

ERC4337#

erc4337

Reason for recommendation: Tomo, a popular social project this week, has adopted the technology of ERC4337, integrating a contract wallet into the app, implementing anti-bot measures, gas-free transactions, and improving user experience and security. The related technology applications are worth studying.

Introductory knowledge: https://academy.binance.com/en/articles/what-is-erc-4337-or-account-abstraction-for-ethereum
Smart wallet used by Tomo: https://thirdweb.com/dashboard/wallets/smart-wallet
On-chain analysis of industry adoption: https://sixdegree.xyz/research/Half-Year-Data-Report-of-ERC4337-by-Sixdegree.pdf
Development example: https://docs.pimlico.io/tutorial/tutorial-1

RISC Zero#

risc zero

Reason for recommendation: RISC Zero is a general-purpose framework for zero-knowledge proofs, highly popular in the capital market. It is recommended to learn and work on projects if capable.
ZKUniswap: A UniswapV3 fork that uses zkVM (RISC Zero) for off-chain swaps, with all code open source. It is recommended for those interested in related technologies. https://ethresear.ch/t/zkuniswap-a-first-of-its-kind-zkamm/16839
RISC Zero official hello world: https://github.com/risc0/risc0/blob/v0.18.0/examples/hello-world/tutorial.md
Study club materials starting from October 18th: https://dev.risczero.com/studyclub

Uniswap V3 book#

uniswap v3

Reason for recommendation: Uniswap Foundation sponsored UniswapV3 development manual, useful for those working on related swap contracts.
Website: https://uniswapv3book.com/

Podwise#

podwise
Website: https://podwise.xyz/
Reason for recommendation: A podcast platform that combines AI-generated summaries and allows listening to various podcasts on the platform.

zkbench#

zk-bench

Website: https://zkbench.dev/
Reason for recommendation: Performance benchmarking for ZK frameworks

Autogen#

autogen_agentchat

Website: https://github.com/microsoft/autogen
Reason for recommendation: Microsoft's LLM development framework for multi-agent conversations

Hot Topics from the Community#

Topic 1: How to quickly send transactions to contracts in Foundry#

  1. Use the form "address(P).call(calldata)", where "0x" can be omitted.
  2. Directly send calldata using the form "address(P).call(hex"1234")".
  3. Use Tenderly for faster transaction simulation.
  4. Use Forge test to check if the contract needs modification.
  5. Use cast publish TX to send calldata.

Topic 2: Discussion on server resource configuration and pricing#

  1. Choosing appropriate resource configuration can optimize server performance.
  2. UCloud has poor routes for returning to China.
  3. AWS has higher prices.
  4. Vultr provides 10G pipes and NVMe hard drives for $120/month.
  5. Choosing the right cloud server can reduce costs, for example, UCloud's 1C1G server is $56/year.
  6. Some people choose high-performance servers for data crawling, website building, and other purposes.

Topic 3: Discussion on decentralized exchanges (DEX)#

  1. Matcha and 1inch are similar and have their own pairs.
  2. Disabling Matcha's 0x RFQ can avoid OTC order flooding.
  3. Odos has relatively good exchange rates but high gas fees.
  4. Dodo has a beautiful interface design.
  5. 1inch has limit orders but requires Fusion.
  6. ETH to stablecoin swaps are preferred on-chain.
  7. The liquidity source of 1inch is unclear.
  8. OK exchange rates are between Odos and 1inch.
  9. Setting a minimum slippage or using privacy nodes can avoid sandwich attacks.

Hackathons & Activities#

Recommendations#

Loading...
Ownership of this post data is guaranteed by blockchain and smart contracts to the creator alone.