Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work. Learn more →
Top 23 JavaScript Ethereum Projects
-
Project mention: Construir e implementar un VAULT (bóveda) ERC20 en Shardeum | /r/u_dhragon666 | 2023-09-17
-
I got my information by reading books like Grokking Bitcoin, Mastering Ethereum. Another good source would be reading white papers.
-
Amplication
Amplication: open-source Node.js backend code generator. An open-source platform that helps developers build backends without spending time on boilerplate & repetitive coding. Including production-ready GraphQL & REST APIs, DB schema, DTOs, filtering, pagination, RBAC, & more.
-
metamask-extension
:globe_with_meridians: :electric_plug: The MetaMask browser extension enables browsing Ethereum blockchain enabled websites
✅ To start, visit https://metamask.io/ and click Download. (Source: Team Research)
-
DeFi-Developer-Road-Map
DeFi Developer roadmap is a curated Developer handbook which includes a list of the best tools for DApps development, resources and references!
Project mention: Attacks via a Representative Sample : How Hackers are Caught | /r/OSINT | 2023-04-26FYI Navigation https://officercia.mirror.xyz/Uc1sf64yUCb0uo1DxR_nuif5EmMPs-RAshDyoAGEZZY
-
-
embark-framework
Framework for serverless Decentralized Applications using Ethereum, IPFS and other platforms
Project mention: The 4 Best dApp Frameworks for First-Time Ethereum Developers | dev.to | 2023-03-25Limited Github community and not as popular in web3 as other frameworks such as Truffle
-
Project mention: create-eth-app VS cra-template-dapp - a user suggested alternative | libhunt.com/r/create-eth-app | 2023-04-23
-
SurveyJS
A Non-Cloud Alternative to Google Forms that has it all.. SurveyJS JavaScript libraries allow you to easily set up a robust form management system fully integrated into your IT infrastructure where users can create and edit multiple dynamic JSON-based forms in a no-code form builder. Learn more now.
-
cryptocurrency-icons
A set of icons for all the main cryptocurrencies and altcoins, in a range of styles and sizes.
-
Project mention: Octant is donating 1M in ETH to 10 public goods projects, and you can help decide how to allocate. | /r/ethereum | 2023-06-29
Here's the list of projects you can support: Clr.fund - https://clr.fund/ DAO Drops - https://daodrops.io/ Drips - https://www.drips.network/ Ethereum Cat Herders - https://www.ethereumcatherders.com ETHStaker - https://ethstaker.cc Giveth - https://giveth.io/ Gitcoin - https://gitcoin.co Kernel - https://www.kernel.community/en/ Protocol Guild - https://protocol-guild.readthedocs.io Supermodular - https://supermodular.xyz/
-
For this new contract I've chosen to use the logic of Synthetix's StakingRewards for ERC20 staking which allows the distribution of a fixed amount of ERC20 tokens in a fixed period, with dynamic APRs that depend on how many ERC721 tokens are staked in the contract at each given point in time.
-
Project mention: www.matic.network is down for 24+ hours and nobody has mentioned it? | /r/0xPolygon | 2023-07-03
The matic.network website is down, which hosted a bunch of services different projects rely on. If you are using the API for obtaining current gas / market data then your systems will not have the latest gas estimates from the gasstation service.
-
-
There are two other similar tools: slither and solhint.
-
Regarding your earlier comments on Frame, did you try the AppImage? At least on the x86 side of things, the AppImage just works, and I don't think I've ever seen an AppImage that didn't "just work". The arm64 version can be seen on their releases page here: https://github.com/floating/frame/releases/tag/v0.6.6
-
Finally, linting is a valuable tool for finding potential issues in smart contract code. It can find stylistic errors, violations of programming conventions, and unsafe constructs in your code. There are many great linters available, such as ETHLint (Formerly Solium). Linting can help find potential problems—even security problems such as re-entrancy vulnerabilities—before they become costly mistakes.
-
Project mention: Is there a way to brute force all arguments and all timeframes for strategy? To find the best one for the ticker | /r/TradingView | 2022-11-25
Yes, but you need to code it up in node.js or Python for example you can use this repo https://github.com/Mathieu2301/TradingView-API
-
And yes, you can swap your rETH back with the protocol directly on www.rocketpool.net
-
eth-crypto
Cryptographic javascript-functions for ethereum and tutorials to use them with web3js and solidity
-
-
-
Project mention: Use the Truffle Suite for Easy Web3 - and Earn your Proof of Contribution POAP | dev.to | 2022-11-10
Truffle Boxes are boilerplates or starters that set your project in a specific direction. They consist of code to get you going quickly, so you don’t have to reinvent the wheel every time. Some useful boxes include the nft-box, optimism, arbitrum, react, and polygon. You can even create your Truffle Boxes!
-
More EVM Puzzles are a collection of puzzles, similar to EVM Puzzles by Franco Victorio. In each puzzle, the objective is to have the code STOP, rather than REVERT.
-
-
Appwrite
Appwrite - The open-source backend cloud platform. The open-source backend cloud platform for developing Web, Mobile, and Flutter applications. You can set up your backend faster with real-time APIs for authentication, databases, file storage, cloud functions, and much more!
JavaScript Ethereum related posts
- A Brief Guide to Airdrop Farming in 2023
- Construir e implementar un VAULT (bóveda) ERC20 en Shardeum
- Are ERC-777 Unsafe?
- How To Add Ethereum To Metamask Wallet?
- Web3 on Fire Podcast (0x003) 🎙 The Future of Work and Funding Public Goods
- 1Sub.dev – A world where people pay for software
- OpenZeppelin is trying to avoid paying a bounty for a vulnerability that caused $1,1B worth of assets freeze
-
A note from our sponsor - Sonar
www.sonarsource.com | 22 Sep 2023
Index
What are some of the best open-source Ethereum projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | openzeppelin-contracts | 22,952 |
2 | ethereumbook | 18,394 |
3 | metamask-extension | 10,631 |
4 | DeFi-Developer-Road-Map | 8,966 |
5 | eattheblocks | 3,911 |
6 | embark-framework | 3,773 |
7 | create-eth-app | 2,611 |
8 | cryptocurrency-icons | 2,489 |
9 | web | 1,734 |
10 | synthetix | 1,114 |
11 | contracts | 990 |
12 | solgraph | 970 |
13 | solhint | 948 |
14 | frame | 945 |
15 | Ethlint | 908 |
16 | TradingView-API | 864 |
17 | rocketpool | 841 |
18 | eth-crypto | 839 |
19 | client | 828 |
20 | randao | 814 |
21 | react-box | 735 |
22 | evm-puzzles | 725 |
23 | etherchain-light | 644 |