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!
https://github.com/OffcierCia/DeFi-Developer-Road-Map
Last synced: 2 days ago
JSON representation
-
Roadmap
- Breaking Down Recursive ZK-STARKs
- Waffle - Framework for advanced smart contract development and testing, small, flexible, fast (based on ethers.js)
- Web3.py
- Web3j
- Sepolia Faucet
- Mumbai Faucet
- Zhihu Research Base
- Comprehensive Ethereum Developer Resource List
- Discord Security A-Z
- Check out our blog!
- Carefully check out
- Intro security hacking smart contracts on Ethereum
- EtherClue: Digital investigation of attacks on Ethereum smart contracts - In this work, authors study the problem of post-factum investigation of Ethereum attacks using Indicators of Compromise specially crafted for use in the blockchain.
- BitMaps
- Reentrancy Guard 2.0
- Web3 Evasion Techniques
- Ethernaut by OpenZeppelin - A collection of Web3 wargamees inspired by [OverTheWire](https://overthewire.org/) in the context of the Ethereum Virtual Machine (EVM). Each level is a smart contract that needs to be hacked.
- Paradigm CTF
- An analysis of Uniswap markets - One of the best studies on Uniswap DEX activity, authors started researching in 2019 and recently released fresh 2021 analysis.
- Behavior of Liquidity Providers in Decentralized Exchanges - Authors aim to understand how liquidity providers react to market information and how they benefit from providing liquidity in DEX.
- Cyclic Arbitrage in Decentralized Exchange Markets - Good Read. This paper suggests that with the smart contract technology and the replicated state machine setting of Ethereum, arbitrage strategies are easier implemented in DEXes than in CEX.
- Composing Networks of Automated Market Makers - This paper proposes a mathematical model for AMM composition.
- Blockchain Oracle Design Patterns - In this paper, authors will study and analyze blockchain oracles with regard to how they provide feedback to the blockchain and smart contracts.
- A Big Data Analysis of the Ethereum Network: from Blockchain to Google Trends - An analysis of the crypto prices and search trends suggests the existence of big players (and not the regular users), manipulating the market after a drop in prices.
- Block Access Control in Wireless Blockchain Network: Design, Modeling and Analysis - The results show that BAC approaches can help the network to achieve a high transaction throughput while improving block utilization and saving computational power. Meanwhile, the trade-off between transaction throughput and block utilization is demonstrated, which can act as a guidance for practical deployment of blockchain.
- Loom Network
- Polygon Network
- EIP1559 FAQ - EIP1559 FAQ
- Beaconscan
- Flash Boys 2.0: Frontrunning, Transaction Reordering, and Consensus Instability in Decentralized Exchanges - Introduces the concept of MEV, the work highlights the large, complex risks created by transaction-ordering dependencies in smart contracts and the ways in which traditional forms of financial-market exploitation are adapting to and penetrating blockchain economies.
- Flashbots: MEV in Eth2 - In this post, authors study transaction ordering in eth2 and analyze MEV-enabled staking yields. Then they find that MEV will significantly boost validator rewards but may reinforce inequalities among participants of eth2. Authors also discuss qualitative aspects of MEV in eth2 such as the potential dynamics that will unfold between its largest stakeholders like exchanges and validator pools.
- Follow
- Retrospective: Hacks in Web3
- BuildBear
- Startup ideas
- How to use PolyMarket
- hummingbot.org
- Dapp-a-day 1-10
- Blog about Best Practices with Security Audits
- Checks Effects Interactions Pattern
- Web3Wrapper - Typescript Web3 alternative
- Jolly Roger - dApp framework using ethereum, builder, svelte and thegraph
- Web3.hs - Haskell Web3
- Marmo - Python, JS, and Java SDK for simplifying interactions with Ethereum. Uses relayers to offload transaction costs to relayers.
- Besu - an open-source Ethereum client developed under the Apache 2.0 license and written in Java. The project is hosted by Hyperledger.
- Seth - Seth is an Ethereum client tool—like a "MetaMask for the command line"
- Aleph.im - an offchain incentivized peer-to-peer cloud project (database, file storage, computing and DID) compatible with ETH and IPFS.
- ABI-gen - Generate Typescript contract wrappers from contract ABI's.
- EasyDapper - Generate dapps from Truffle artifacts, deploy contracts on public/private networks, offers live customizable public page to interact with contracts.
- Hevm - The hevm project is an implementation of the Ethereum virtual machine (EVM) made specifically for unit testing and debugging smart contracts
- Work
- Crypto Jobs List - Main
- 2023 Global Crypto Events & Hackathons
- intropia.io/hire
- Yul for Gas Optimisation
- Retrospective: Hacks in Web3
- Breaking Down Recursive ZK-STARKs
- Check out our blog!
- Retrospective: Hacks in Web3
- EasyDapper - Generate dapps from Truffle artifacts, deploy contracts on public/private networks, offers live customizable public page to interact with contracts.
- Yul for Gas Optimisation
- Retrospective: Hacks in Web3
- Breaking Down Recursive ZK-STARKs
- Check out our blog!
- Retrospective: Hacks in Web3
- EasyDapper - Generate dapps from Truffle artifacts, deploy contracts on public/private networks, offers live customizable public page to interact with contracts.
- Yul for Gas Optimisation
- Retrospective: Hacks in Web3
- Yul for Gas Optimisation
- Retrospective: Hacks in Web3
- Breaking Down Recursive ZK-STARKs
- Check out our blog!
- Retrospective: Hacks in Web3
- EasyDapper - Generate dapps from Truffle artifacts, deploy contracts on public/private networks, offers live customizable public page to interact with contracts.
- Yul for Gas Optimisation
- Retrospective: Hacks in Web3
- Breaking Down Recursive ZK-STARKs
- Check out our blog!
- Retrospective: Hacks in Web3
- EasyDapper - Generate dapps from Truffle artifacts, deploy contracts on public/private networks, offers live customizable public page to interact with contracts.
- Yul for Gas Optimisation
- Retrospective: Hacks in Web3
- Breaking Down Recursive ZK-STARKs
- Check out our blog!
- Retrospective: Hacks in Web3
- Contract Library - Decompiler and vulnerability scanner for deployed contracts
- EasyDapper - Generate dapps from Truffle artifacts, deploy contracts on public/private networks, offers live customizable public page to interact with contracts.
- Yul for Gas Optimisation
- Retrospective: Hacks in Web3
- Breaking Down Recursive ZK-STARKs
- Check out our blog!
- Retrospective: Hacks in Web3
- EasyDapper - Generate dapps from Truffle artifacts, deploy contracts on public/private networks, offers live customizable public page to interact with contracts.
- Yul for Gas Optimisation
- Retrospective: Hacks in Web3
- Breaking Down Recursive ZK-STARKs
- Check out our blog!
- Retrospective: Hacks in Web3
- EasyDapper - Generate dapps from Truffle artifacts, deploy contracts on public/private networks, offers live customizable public page to interact with contracts.
- Yul for Gas Optimisation
- Retrospective: Hacks in Web3
- Breaking Down Recursive ZK-STARKs
- Check out our blog!
- Retrospective: Hacks in Web3
- EasyDapper - Generate dapps from Truffle artifacts, deploy contracts on public/private networks, offers live customizable public page to interact with contracts.
- Yul for Gas Optimisation
- Retrospective: Hacks in Web3
- Yul for Gas Optimisation
- Retrospective: Hacks in Web3
- Breaking Down Recursive ZK-STARKs
- Check out our blog!
- Retrospective: Hacks in Web3
- Contract Library
- Yul for Gas Optimisation
- Retrospective: Hacks in Web3
- Breaking Down Recursive ZK-STARKs
- Check out our blog!
- Retrospective: Hacks in Web3
- EasyDapper - Generate dapps from Truffle artifacts, deploy contracts on public/private networks, offers live customizable public page to interact with contracts.
- Yul for Gas Optimisation
- Retrospective: Hacks in Web3
- Breaking Down Recursive ZK-STARKs
- Check out our blog!
- Retrospective: Hacks in Web3
- Yul for Gas Optimisation
- Retrospective: Hacks in Web3
- Breaking Down Recursive ZK-STARKs
- Check out our blog!
- Retrospective: Hacks in Web3
- Yul for Gas Optimisation
- Retrospective: Hacks in Web3
- Breaking Down Recursive ZK-STARKs
- Check out our blog!
- Retrospective: Hacks in Web3
- Yul for Gas Optimisation
- Retrospective: Hacks in Web3
- Breaking Down Recursive ZK-STARKs
- Check out our blog!
- Retrospective: Hacks in Web3
- Yul for Gas Optimisation
- Retrospective: Hacks in Web3
- Breaking Down Recursive ZK-STARKs
- Check out our blog!
- Retrospective: Hacks in Web3
- Gas Prices Dashboard
- Yul for Gas Optimisation
- Retrospective: Hacks in Web3
- Breaking Down Recursive ZK-STARKs
- Check out our blog!
- Retrospective: Hacks in Web3
- Yul for Gas Optimisation
- Retrospective: Hacks in Web3
- Breaking Down Recursive ZK-STARKs
- Check out our blog!
- Retrospective: Hacks in Web3
- glide.r - a tool for performing smart contract queries (audit/bug-bounty).
- Yul for Gas Optimisation
- Retrospective: Hacks in Web3
- Abstract Algebra
- Breaking Down Recursive ZK-STARKs
- Check out our blog!
- Retrospective: Hacks in Web3
- Yul for Gas Optimisation
- Retrospective: Hacks in Web3
- Breaking Down Recursive ZK-STARKs
- Check out our blog!
- Retrospective: Hacks in Web3
- Yul for Gas Optimisation
- Retrospective: Hacks in Web3
- Breaking Down Recursive ZK-STARKs
- Check out our blog!
- Retrospective: Hacks in Web3
- Yul for Gas Optimisation
- Retrospective: Hacks in Web3
- Breaking Down Recursive ZK-STARKs
- Check out our blog!
- Retrospective: Hacks in Web3
- Yul for Gas Optimisation
- Retrospective: Hacks in Web3
- Flash Crash for Cash Cyber Threats in Decentralized Finance
- Breaking Down Recursive ZK-STARKs
- Check out our blog!
- Retrospective: Hacks in Web3
- AskMirror
- Yul for Gas Optimisation
- Retrospective: Hacks in Web3
- Breaking Down Recursive ZK-STARKs
- Check out our blog!
- Retrospective: Hacks in Web3
- Yul for Gas Optimisation
- Retrospective: Hacks in Web3
- Breaking Down Recursive ZK-STARKs
- Check out our blog!
- Retrospective: Hacks in Web3
- auditjobs.xyz
- Yul for Gas Optimisation
- Retrospective: Hacks in Web3
- Breaking Down Recursive ZK-STARKs
- Check out our blog!
- Retrospective: Hacks in Web3
Programming Languages
Categories
Sub Categories
Keywords
ethereum
77
solidity
40
blockchain
32
smart-contracts
23
web3
17
security
10
dapp
9
erc20
7
awesome-list
6
javascript
6
library
6
awesome
5
typescript
5
evm
5
react
4
python
3
solidity-language
3
static-analysis
3
developer-tools
3
ethereum-client
3
ethereum-blockchain
3
rust
3
api
3
web3js
3
erc721
3
bitcoin
3
cli
3
abi
3
smart-contracts-audit
2
documentation
2
solidity-contracts
2
bridge
2
swarm
2
gas
2
crypto
2
ipfs
2
ethereum-dapp
2
language
2
smart-contract
2
vyper
2
snark
2
contract
2
ast
2
easy
2
decentralized
2
java
2
ethereumjs
2
npm
2
es2017
2
program-analysis
2