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 bi-weekly report produced by CryptoChasers (20231004-20231017), and the information comes from personal collection 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 information recommended by the author
Tools Recommendation: 3 developer tools worth trying recommended by the author
Hot Topics in the Community: 3 hot topics from this week and a historical week in the community group chat
Developer Activities: Grants and hackathons that can be participated in the coming weeks
Recommendations: Projects, recruitment, advertisements, etc. from community members

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 and built a contract wallet in the app, which has achieved anti-bot, gas-free, and improved user experience and security. The related technology application is worth studying.

Introductory knowledge: 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 framework for zero-knowledge proof, which is highly popular in the capital market. It is recommended to learn and do projects for those who are capable.
ZKUniswap: A UniswapV3 fork that uses zkVM (RISC Zero) for off-chain swaps, all code is open source, and 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 who are doing related Swap contracts
Website: https://uniswapv3book.com/

Tools#

Podwise#

podwise
Website: https://podwise.xyz/
Reason for recommendation: A podcast platform combined with AI summaries, where you can listen to various podcasts.

zkbench#

zk-bench

Website: https://zkbench.dev/
Reason for recommendation: Performance comparison of 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 in 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. You can directly send calldata in the form of "address(P).call(hex"1234")".
  3. Using Tenderly can simulate transactions faster.
  4. Use Forge test to check if the contract needs to be modified.
  5. Use cast publish TX to send calldata.

Topic 2: Discussion on server resource configuration and prices#

  1. Choosing reasonable resource configuration can optimize server performance.
  2. UCloud has a poor route back to China.
  3. AWS is more expensive.
  4. Vultr provides 10G pipeline and NVMe hard drive 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, and other purposes.

Topic 3: Discussion on decentralized exchanges (DEX)#

  1. Matcha and 1inch are similar and have their own pairs.
  2. Closing Matcha's 0x RFQ can avoid OTC order spam.
  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 the use of Fusion.
  6. ETH to stablecoin transactions are preferred on-chain.
  7. The liquidity source of 1inch is unknown.
  8. The exchange rate of OK is between Odos and 1inch.
  9. Setting a minimum slippage or using a privacy node can avoid sandwich attacks.

Hackathons & Events#

Recommendations#

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