banner
Crypto Chasers

Crypto Chasers

A DAO helping new Web3 projects and users grow.

Crypto Chasers テクニカルレポート 20231017

wordcloud-week5

Contributed by: 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 description:
Top Picks of the Week: 3 most noteworthy information recommended by the author
Recommended Tools: 3 developer tools worth trying recommended by the author
Hot Topics in the Community: 3 hot topics from this week and a previous week in the community group 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 to 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. It has built a contract wallet in the app, implemented anti-bot measures, gas-free transactions, and improved user experience and security. The related technology applications are worth studying.

Introduction: https://academy.binance.com/zh/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, which is 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. The code is fully 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, recommended for those working on related swap contracts.
Website: https://uniswapv3book.com/

Tools#

Podwise#

podwise
Website: https://podwise.xyz/
Reason for recommendation: A podcast platform that combines AI-generated summaries, allowing users to listen 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 that allows multiple agents to converse

Hot Topics in the Community#

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

  1. Use the format "address(P).call(calldata)", where "0x" can be omitted.
  2. Use the format "address(P).call(hex"1234")" to directly send calldata.
  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 prices#

  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 bandwidth 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 to rent high-performance servers for data crawling, website building, etc.

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#

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。