<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/sources/coinsbench/best-of/2024/04" -->

---
title: Best Coins Bench posts — April 2024 | daily.dev
description: The most upvoted Coins Bench posts from April 2024, curated by the daily.dev community.
canonical: https://daily.dev/sources/coinsbench/best-of/2024/04
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/sources/coinsbench/best-of/2024/04
og:type: website
og:site_name: daily.dev
og:title: Best Coins Bench posts — April 2024 | daily.dev
og:description: The most upvoted Coins Bench posts from April 2024, curated by the daily.dev community.
og:image: https://media.daily.dev/image/upload/s--VAY5ToZt--/f_auto/v1724209435/public/daily.dev%20-%20open%20graph
---

# Best of Coins Bench — April 2024

1. 1  
[](https://daily.dev/posts/automated-test-for-ethereum-service-on-nestjs-odeuwdqs2 "Automated test for Ethereum service on NestJS")  
Article  
![Avatar of coinsbench](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/ba340d3c8caa4c2586911332928e24d9)Coins Bench · 2y  
Automated test for Ethereum service on NestJS  
This post explains how to create an automated test for an Ethereum service on NestJS. It discusses the purpose of the Ethereum Service class and provides a sample test script for the getWorkingProvider method.  
26
2. 2  
[](https://daily.dev/posts/blockchain-ptn7ydquq "Blockchain")  
Article  
![Avatar of coinsbench](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/ba340d3c8caa4c2586911332928e24d9)Coins Bench · 2y  
Blockchain  
Blockchain is a distributed immutable ledger that is completely transparent. It is used for various applications such as product tracking, smart contracts, health care, and international wire transfer. Hashing algorithm is important for ensuring the integrity of data in a blockchain.  
25
3. 3  
[](https://daily.dev/posts/solidity-tips-and-trick-6bbsgzcxx "Solidity Tips and Trick")  
Article  
![Avatar of coinsbench](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/ba340d3c8caa4c2586911332928e24d9)Coins Bench · 2y  
Solidity Tips and Trick  
Tips and tricks for learning Solidity, including using console.log, locking the pragma version, avoiding the Stack Too Deep error, splitting large contracts, reusing functions and structs, working with percentages, reading state variables, instantiating nested mappings, working with nested arrays, returning all elements in an array, iterating over a mapping, applying the principle of least privilege, validating external values, saving gas with events, using the uncheck keyword, understanding storage vs. stack variables, using keywords, choosing between mappings and arrays, and optimizing variable stacking.  
14
4. 4  
[](https://daily.dev/posts/introducing-programmable-wallets-with-circle-rjaiy4zol "Introducing Programmable Wallets with Circle")  
Article  
![Avatar of coinsbench](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/ba340d3c8caa4c2586911332928e24d9)Coins Bench · 2y  
Introducing Programmable Wallets with Circle  
Learn about Web3, programmable wallets, and the benefits they offer for executing smart contracts, integrating with dApps, managing digital assets, and increasing security. Get started with Circle's programmable wallets by creating a new user, acquiring a session token, initializing the user, initiating a transfer, and viewing wallet balance.  
11
5. 5  
[](https://daily.dev/posts/how-to-setup-in-30-min-your-web3-lab-in-windows-kfwypwt0r "How to setup in 30 min your Web3 lab in Windows")  
Article  
![Avatar of coinsbench](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/ba340d3c8caa4c2586911332928e24d9)Coins Bench · 2y  
How to setup in 30 min your Web3 lab in Windows  
Learn how to set up your own Web3 lab in Windows in just 30 minutes. Find out the options, computer languages, IDE, web3 frameworks, and web3 security tools that you'll need.  
10  
2

[See all Coins Bench archives](/sources/coinsbench/best-of)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://daily.dev/sources/coinsbench/best-of/2024/04#page","url":"https://daily.dev/sources/coinsbench/best-of/2024/04","name":"Best Coins Bench Posts — April 2024","description":"The most upvoted Coins Bench posts from April 2024, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/sources/coinsbench/best-of/2024/04#items","numberOfItems":5,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/automated-test-for-ethereum-service-on-nestjs-odeuwdqs2","name":"Automated test for Ethereum service on NestJS"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/blockchain-ptn7ydquq","name":"Blockchain"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/solidity-tips-and-trick-6bbsgzcxx","name":"Solidity Tips and Trick"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/introducing-programmable-wallets-with-circle-rjaiy4zol","name":"Introducing Programmable Wallets with Circle"},{"@type":"ListItem","position":5,"url":"https://daily.dev/posts/how-to-setup-in-30-min-your-web3-lab-in-windows-kfwypwt0r","name":"How to setup in 30 min your Web3 lab in Windows"}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Sources","item":"https://daily.dev/sources"},{"@type":"ListItem","position":3,"name":"Coins Bench","item":"https://daily.dev/sources/coinsbench"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/sources/coinsbench/best-of"},{"@type":"ListItem","position":5,"name":"April 2024"}]}]}
```

