Qui collezioniamo e discutiamo sulle migliori ricerche e strumenti di DeFi & Blockchain.
Puoi effettuare una pull request per risolvere piccoli bug, effettuare traduzioni, aggiungere nuovi documenti o strumenti.
Topic | Instant Link |
---|---|
Basi | Esplora |
dApps | Esplora |
Frameworks | Esplora |
zk-snarks | Esplora |
Approfondimenti | Esplora |
Sicurezza | Esplora |
DeFi | Esplora |
ENS | Esplora |
NFT | Esplora |
Stable Coins | Esplora |
Generali | Esplora |
Side Chains | Esplora |
MEV | Esplora |
Tools | Esplora |
ETH 2.0 | Esplora |
Front End | Esplora |
Project Manag. | Esplora |
| Note speciali dell'Autore:
- Tutto sulla sicurezza degli NFT
- Browser leakage
- Strumenti per la sicurezza su ETH
- Gruppi TG di sviluppatori
- Conosci gli attacchi contract-side & user-side
- Solidity cheatsheets, strumenti & riferimenti
- Tutti gli attacchi e i vettori di attacco contract-side & user-side conosciuti
- Tutti i riferimenti e gli strumenti riguardo l'analisi delle transazioni, crypto-forensics & investigazione in una singola nota
- Principi chiave del salvataggio & best practice per difendersi dagli attacchi su cold wallet
- Controlla i miei articoli recenti
- Impara le basi della Distributed Ledger Technology (DLT)
- Protocollo Bitcoin Spiegazione
- Curva ellittica Crittografia
- Lettura Blockchain Spiegata
- Guarda Blockchain - Demo grafica
- Guarda Ma come funziona davvero Bitcoin? - 3b1b
- Impara le basi di Informatica
- Impara le basi di Ethereum
- Ethereum Virtual Machine (EVM): turing completo
- Come funzionano i Wallet, Accounts (EOA), chiavi pubbliche e private
- Come funzionano le transazioni, il Gas e Metamask
- Ethereum client, nodi e Geth
- Infrastruttura Infura
- Le basi di uno Smart Contract
- Ciclo di vita di uno Smart Contract
- Linguaggi di programmazione di alto livello per Ethereum (Solidity, Vyper, LLL, Serpent)
- Compila, testa e rilascia Smart Contracts
- Interagisci con gli Smart Contracts utilizzando web3.js o web3.py
- Leggi Ma quindi come funziona Ethereum?
- Leggi Questo articolo
- Leggi la Documentazione di Truffle / Documentaizone Hardhat
- Leggi la Documentazione Web3 / Documentazione Ethers
- Leggi il libro Mastering Ethereum & guarda questo canale
- Leggi Libreria Solidity Smart Contract & Basi Solidity con Tutorial da Zombies
- Leggi Flash Crash for Cash Cyber Threats in Decentralized Finance
- ERCs - Ethereum Proposte di Miglioramento
- ERC-20 - Token contract per assets fungibili.
- ERC-721 - Token standard per assets non fungibili.
- ERC-1155 - Token standard per assets semi-fungibili
- ERC-918 - Mineable Token Standard.
- Lista Interazioni Token
- ERC-165 - Crea un metodo standard per pubblicare e individuare quale interfaccia implementa lo smart contract.
- ERC-725 - Una interfaccia standard per un semplice proxy account.
- ERC-173 - Una interfaccia standard per la proprietà dei contratti.
- Impara GIT
- Creazione di repository su GitHub / GitLab
- Condividi il tuo codice con altre persone
- Conoscere protocollo HTTP(S) e metodi di richieste (GET, POST, PUT, PATCH, DELETE, OPTIONS)
- Non aver paura di usare Google, Power Searching with Google
- Utilizza il terminale (Linux/Docker), configura la tua shell (bash, zsh, fish)
- Leggi un paio di libri su algoritmi e strutture dati, blockchain, Ethereum e solidity.
- Segui questo corso Ethereum and Solidity: The Complete Developer's Guide
- FTutorial gratuiti Learning Solidity
- Introduction to Smart Contract Development with Solidity e ERC20 Programming
- Tudelft Repo
- eth-cli - CLI tools.
- REPL - Solidity REPL.
- Remix - Compila e lancia il tuo codice online in tempo reale
- gencall-cli - Encoder e sender di uno smart contract da file ABI
- Optimize Solidity Function Name - Ottimizza i nomi della funzione per ridurre i costi
- solc-typed-ast compiler - TypeScript package che contiene Solidity AST con tutte le utilities necessarie per generare AST (from Solc) e manipolarlo.
- Impara a conoscere gli strumenti che utilizzerai:
- Remix IDE
- Remix IDE Desktop Release
- Ethfiddle
- labs.superblock
- Truffle
- Solidity v0.5.3
- Vyper
- Atom
- Etheratom
- Autocomplete Solidity
- Language Solidity
- Vim solidity
- YAKINDU Solidity Tools
- VSCode con Solidity Visual Developer
- vscode-solidity-lang Solidity Semantic Highlighting for VSode. disponibile sul marketplace di vscode
- MetaMask OpenRCP API Playground - Visualizza e interagisci con MetaMasks RPC API
- Impara a sviluppare su Ethereum creando un Gioco sugli Zombie
- Leggi e crea un esempio: Negozio di animali tutorial
- Time-locked Wallets: Un'introduzione agli Ethermium Smart Contracts
- ENS & ĐApp Tutorial
- Introduzione sullo sviluppo di Ethereum Ðapp
- Ethernaut è un gioco basato su Web3/Solidity per chi vuole imparare Ethereum
- Ethereum and Solidity: The Complete Developer's Guide
- Consensys best practices - Questo documento offre una base di conoscenza delle considerazioni relative alla sicurezza di chi sviluppa con Solidity. E' mantenuta da ConsenSys Diligence e dalla community di Ethereum.
- Solidity Patterns - Lista di patterns e best practice.
- Smart Contracts Threats DB - Lista dei peggiori patters.
- ETH.build Sandbox per imparare come funziona il Web3
- zkp.science - Tutto quello che dovresti sapere su ZK-SNARKs
- ZoKrates - Un toolbox per zkSNARKS su Ethereum
- The AZTEC Protocol - Transazioni confidenziali sul network di Ethereum, l'implementazione è live sulla main-net
- Nightfall - Crea qualsiasi ERC-20 / ERC-721 token privato - strumento open source e miscroservizi
- Proxy Re-encryption (PRE)
- NuCypher Network - Un proxy re-encryption network to per la privacy dei daty nei sistemi decentralizzati
- pyUmbral - Libreria di ricrittografia del proxy
- Crittografia completamente omomorfica (FHE)
- NuFHE - Libreria di accelerazione GPU FHE
- StarkWare e StarkWare Resources - Motore di scalabilità StarkEx che memorizza le transizioni di stato on-chain
- Akula - Una implementazione del protocollo Ethereum ("client") scritto in Rust, basato sull'architettura di Erigon.
Note: Superblocks is deprecated
NodeReal(High-performance node service)
- Lista Frameworks - Lista di Frameworks Ethereum.
- Hardhat - Ambiente di sviluppo Ethereum flessibile, estensibile e veloce.
- Brownie - Brownie è un framework Python per il rilascio, i test e l'interazione con gli smart contract di Ethereum.
- Embark - Framework per lo sviluppo di DApp.
- Waffle - Framework per sviluppare e testare smart contract (basato su ethers.js)
- Dapp - Framework per lo sviluppo di DApp, successore di DApple
- Etherlime - Framwork basato su ethers.js per lo sviluppo di DApp
- Parasol - [Deprecato] Ambiente di sviluppo per smart contract con testing, rilascio su INFURA, documentazione automatica e altro. Design flessibile e personalizzabile.
- 0xcert - Framework JavaScript per sviluppare appplicazioni decentralizzate.
- OpenZeppelin SDK - OpenZeppelin SDK: Suite di strumenti per aiutarti a sviluppare, compilare, aggiornare, rilasciare e interagire con gli smart contracts.
- sbt-ethereum - tab-completey, text-based console per interagine e sviluppare smart contract, incluso wallet e gestione ABI, supporto per ENS, integrazione avanzata di Scala.
- Cobra - Un veloce, flessibile e semplice ambiente di sviluppo smart contract di Ethereum, per il test e lo sviluppo su Ethereum virtual machines(EVM).
- Epirus - Framework Java per sviluppare smart contracts.
- Ether Jar Libreria Java per l'integrazione della blockchain di Ethereum.
- Starport - CLI tool per costruire una sovereign IBC-enabled blockchain.
- Sign in con Ethereum | SIWE- Workflow per autenticare Ethereum accounts firmando il messaggio per stabilire una sessione cookie che gestisce i metadata dell'utente.
- Foundry - Toolchain per sviluppare smart contract, compilazione, gestione delle dipendenze, test, rilascio, interazioni on-chain...
- Solmate - Questi contratti sono stati verificati ma non sono ottimizzati per l'utente finale. L'obbiettibo è ottimizzare il gas e lo sviluppo dello smart contract.
- Paradigm Faucet - Qui puoi effettuare il Claim di ETH per la testnet
- Ethnode - Lancia un nodo Ethereum (Geth o Parity) per lo sviluppo, semplicemente avviando
npm i -g ethnode && ethnode
. - Ganache - App per testare la blockchain di Ethereum con UI e logs.
- Kaleido - Usa Kaleido per metter su un consortium blockchain network. Ottimo per PoCs e testing
- Besu Private Network - Lancia una rete privata di nodi Besu all'interno di un container Docker.
- Orion - Componente per effettuare transazioni private (PegaSys)
- Artemis - Implementazione Java di Ethermium 2.0 Bacon Chain (PegaSys)
- Cliquebait - Semplifica le integrazioni e il testing di applicazioni smart contract con le instanze Docker che rispecchiano il comportamente reale di una blockchain
- Local Raiden - Lancia una rete Raiden in locale all'interno di un Docker, per demo e testing
- Private networks deployment scripts - Script per rilasciare Out-of-the-box su reti private PoA
- Local Ethereum Network - Script per rilasciare Out-of-the-box deployment su reti PoW
- Ethereum su Azure - Rilascio e governance di una rete Ethermium PoA
- Ethereum su Google Cloud - Costruisci una rete Ethereum basata sul Proof of Work
- Infura - Accesso alle API di Ethereum (Mainnet, Ropsten, Rinkeby, Goerli, Kovan)
- CloudFlare Distributed Web Gateway - Accesso alla rete Ethereum attraverso Cloudflare
- Chainstack - Nodi Ethermium condivisi e dedicati 'as a service' (Mainnet, Ropsten, Rinkeby)
- Alchemy - Piattaforma di sviluppo Blockchain, Ethereum API, e nodi (Mainnet, Ropsten, Rinkeby, Goerli, Kovan)
- ZMOK - JSON-RPC Ethereum API (Mainnet, Rinkeby, Front-running Mainnet)
- Watchdata - API per accere alla blockchain di Ethereum
- Rinkeby faucet
- Kovan faucet
- Ropsten faucet (MetaMask)
- Goerli faucet
- Universal faucet
- Nethereum.Faucet - A C#/.NET faucet
- Impara React su sito ufficiale oppure corso completo su corso
- React Roadmap
- aragonUI - Libreria React che include componenti per DApp
- components.bounties.network - Libreria React che include componenti per DApp
- ui.decentraland.org - Libreria React che include componenti per DApp
- dapparatus - Componenti React riutilizzabili
- Metamask ui - Componenti React per Metamask
- DappHybrid - Cross-platform ibrida per l'hosting di applicazioni web decentralizzate
- Nethereum.UI.Desktop - Cross-platform desktop wallet
- eth-button - Bottone per donazioni (minimale)
- Rimble Design System - Componenti adattabili e design standard per applicazioni decentralizzate.
- 3Box Plugins - Componenti React per funzionalità social. Include commenti, profilo e messaggi.
- brave-ui - Componenti React riutilizzabili per migliorare l'interfaccia del tuo Brave.
- DApp frontend security - In questo articolo l'Autore ci mostra le basi per rendere sicura una DApps.
- Dework | Web3 Trello con pagamentro tramite token, credenziali, bounties...
- Wonderverse | Alternativa a Jira con un intuitivo sistema di gestione dei task che permettere alla DAO di pagare a chi contribuisce e collabora al progetto.
- ETH Dapp Developer Roadmap
- DeFi Defence DAO Tools
- Blockchain Learning Path
- ADF
- DeFi Toolkit
- BlockTools
- SAW List
- Public APIs
- BTC List
- ConsenSys
- EVM Tools
- Solidity Pro
- Zhihu Ricerca Base
- OpenZeppelin - Contracts / Test Helpers + Altro
- Awesome Ethereum Resource Lists
- Comprehensive Ethereum Developer Resource List
- Smart Contract Learning
- Awesome Cryptoeconomics
- Tudelft Repo
- The Reading List and Questa repo with Engineering Data List
- Eth Reentrancy Attack Patterns
- Plugin for testing smart contracts
- Solidity function profiler
- Smart Contract Attack Vectors
- DeFi security list
- DeFi Threats Base
- Hacking
- Secureum Bootcamp
- SCSVS
- Smart Contract Inspector
- Blocksec ctfs
- Builder List
- From 0 to Web3.0
| 4 cheatsheets fondamentali:
- All Conosci gli attacchi contract side & user side,
- All ETH Sec strumenti esistenti,
- Solidity Cheatsheet &
- Tutto sulla sicurezza degli NFT
-
Blockchain Security Roadmap - Questo articolo ti darà il percorso da seguire per entrare facilmente nel mondo della Blockchain Security.
-
The Eye of Horus: Spotting and Analyzing Attacks on Ethereum Smart Contracts - Questa investigazione mostra che il numero degli attacchi non è necessariamente diminuito negli ultimi anni, per alcune vulnerabilità è rimasto costante.
-
Analysis of Bitcoin Vulnerability to Bribery Attacks Launched Through Large Transactions - In questo paper, gli autori progettano un bribery attack e ne dimostrano la fattibilità.
-
Vulnerability of Blockchain Technologies to Quantum Attacks - Qui gli autori analizzano le principali criptovalute basate su blockchain distribuite oggi, inclusi Bitcoin, Ethereum, Litecoin e ZCash, e determinano l'esposizione al rischio agli attacchi quantistici.
-
BLOCKEYE - A caccia di attacchi DeFi su Blockchain. In questo articolo, gli autori hanno proposto BLOCKEYE, un sistema di rilevamento degli attacchi in tempo reale per i progetti DeFi sulla blockchain di Ethereum.
-
Topological Anomaly Detection in Dynamic Multilayer Blockchain Networks - li autori introducono una nuova prospettiva topologica al rilevamento di anomalie strutturali dynamic multilayer networks.
-
Verification of the Incremental Merkle Tree Algorithm with Dafny - Gli autori presentano la nostra nuova e originale prova di correttezza dell'algoritmo insieme alla Dafny machine-checkable version.
-
GoHammer Blockchain Performance Test Tool - Questo strumento aiuterà a sviluppare sistemi decentralizzati più efficienti e influirà sulla riduzione dei costi di sviluppo di progetti applicativi decentralizzati.
-
EtherClue: Digital investigation of attacks on Ethereum smart contracts - In questo lavoro, gli autori studiano il problema dell'indagine post-factum sugli attacchi di Ethereum utilizzando Indicatori di Compromise appositamente realizzati per l'uso nella blockchain.
-
Requirement Analyses and Evaluations of Blockchain Platforms per Possible Use Cases - Questo documento fornisce un modello generico di comprensione della blockchain e delle sue applicazioni.
-
A Note on Privacy in Constant Function Market Makers - In questa nota, gli autori mostrano che la privacy è impossibile con le solite implementazioni di CFMM sotto i modelli più ragionevoli di un avversario e forniscono alcune strategie di mitigazione.
-
A Survey of Security Vulnerabilities in Ethereum Smart Contracts - Questo documento spiega otto vulnerabilità specifiche del livello di applicazione BT analizzando gli scenari e sfruttando queste vulnerabilità.
-
An approach to detect Denial of Service Vulnerability in Ethereum Smart Contracts - In questo articolo, gli autori propongono un framework che combina l'analisi statica e dinamica per rilevare i DoS a causa di un ripristino imprevisto degli Smart Contract ETH.
-
AGSolT: a Tool for Automated Test-Case Generation for Solidity Smart Contracts - Gli autori hanno scoperto che AGSolT è in grado di raggiungere un'elevata branch overage con entrambi gli approcci e hanno persino scoperto alcuni errori negli smart contracts scritti in Solidity più popolari su Github.
-
Temporal-Amount Snapshot MultiGraph for Ethereum Transaction Tracking - Gli autori propongono TASMG per modellare i record delle transazioni di Ethereum come una rete di importo temporale e successivamente presentano TAW per incorporarle efficacemente tramite i loro record di transazione, che integra le informazioni temporali e di importo della rete proposta.
-
Demystifying Cryptocurrency Mining Attacks: A Semi-supervised Learning Approach Based on Digital Forensics and Dynamic Network Characteristics - Questo documento affronta il rilevamento di attacchi di crypto mining in un ambiente di rete generico utilizzando caratteristiche di rete dinamiche.
-
FASTEN: Fair and Secure Distributed Voting Using Smart Contracts - Gli autori dimostrano che la probabilità di violazioni della privacy è trascurabile. Inoltre, l'analisi dei costi dell'esecuzione di FASTEN su Ethereum è paragonabile alla maggior parte del costo esistente delle elezioni.
-
Interdependencies between Mining Costs, Mining Rewards and Blockchain Security - Questo documento studia in che misura il costo di gestione di una blockchain proof-of-work è intrinsecamente legato al costo della prevenzione degli attacchi e in che misura i budget di sicurezza dei registri digitali sottostanti sono correlati ai risultati del mercato delle criptovalute
-
HyperSec: Visual Analytics for blockchain security monitoring - HyperSec, uno strumento di monitoraggio dell'analisi visiva che fornisce informazioni rilevanti a colpo d'occhio per rilevare gli attacchi in corso su Hyperledger Fabric.
-
Reentrancy Vulnerability Identification in Ethereum Smart Contracts - In questo documento, gli autori presentano un framework che combina l'analisi statica e dinamica per rilevare le vulnerabilità di Reentrancy negli smart contract di Ethereum.
-
A General Framework for the Security Analysis of Blockchain Protocols - Questo documento presenta un'astrazione sufficiente per acquisire e confrontare le proprietà di molti noti protocolli blockchain.
-
Coinbugs: Enumerating Common Blockchain Implementation-Level Vulnerabilities - Il documento è rivolto ai tester di sicurezza e agli sviluppatori blockchain come riferimento sulle insidie comuni.
-
Vulnerabilities and Open Issues of Smart Contracts: A Systematic Mapping - Questo documento identifica iniziative e strumenti per analizzare le SC e per affrontare le vulnerabilità identificate.
-
SuMo: A Mutation Testing Strategy for Solidity Smart Contracts - Gli autori riportano una prima valutazione di SuMo su progetti open source per i quali erano disponibili suite di test. I risultati ottenuti dagli autori sono incoraggianti e suggeriscono che SuMo può aiutare efficacemente gli sviluppatori a fornire contratti intelligenti più affidabili.
-
(In)Stability for the Blockchain: Deleveraging Spirals and Stablecoin Attacks - Tla possibilità di deleveraging spirali è stata prevista per la prima volta nel rilascio iniziale di questo documento nel 2019 e successivamente osservata nella crisi del giovedì nero in Dai nel 2020.
-
An Anonymous Trust-Marking Scheme on Blockchain Systems - In questo articolo, gli autori propongono uno schema di contrassegno di fiducia anonimo sui sistemi blockchain che è universalmente applicabile a qualsiasi criptovaluta.
-
A Framework and DataSet for Bugs in Ethereum Smart Contracts - In questo documento, per colmare il divario, gli autori raccolgono prima il maggior numero possibile di bug degli smart contract da più fonti e li dividono in 9 categorie estendendo la classificazione standard IEEE per le anomalie del software.
-
A Secure Multi-chains Consensus Scheme Against Diverse Miners Behaviors Attacks in Blockchain Networks. - I risultati sperimentali mostrano che PoDT è sicuro contro gli attacchi DMB e più efficace dei tradizionali schemi di consenso in ambienti multi-chain.
-
A Survey on Consortium Blockchain Consensus Mechanisms - Questo documento mette in evidenza diverse soluzioni all'avanguardia negli algoritmi di consenso per la blockchain aziendale.
-
Extracting Smart Contracts Tested and Verified in Coq - Gli autori implementano l'estrazione di programmi Coq in linguaggi funzionali basati sulla cancellazione certificata di MetaCoq.
-
Trustless, privacy-preserving blockchain bridges - In questo documento, gli autori presentano un protocollo per facilitare i trasferimenti di criptovaluta cross-chain senza fiducia che preservano la privacy dei prelievi di bridge.
-
Security checklists for Ethereum smart contract development: patterns and best practices - Gli autori coprono le fasi di progettazione, codifica, test e distribuzione del ciclo di vita del software.
-
Dynamic Vulnerability Detection on Smart Contracts Using Machine Learning -In questo lavoro gli autori propongono Dynamit, un framework di monitoraggio per rilevare le vulnerabilità negli smart contract di Ethereum.
-
Targeting the Weakest Link: Social Engineering Attacks in Ethereum Smart Contracts - In questo lavoro, gli autori esplorano la possibilità e l'esistenza di nuovi attacchi di ingegneria sociale oltre gli honeypot.
-
OptSmart: A Space Efficient Optimistic Concurrent Execution of Smart Contracts - In questo articolo, gli autori sviluppano un minatore simultaneo che propone un blocco eseguendo le AU contemporaneamente utilizzando sistemi di memoria transazionale software (STM) ottimistici.
-
DEFECTCHECKER: Automated Smart Contract Defect Detection by Analyzing EVM Bytecode - I risultati sperimentali mostrano che DefectChecker funziona molto meglio in termini di velocità e precisione rispetto ad altri strumenti.
-
SmartBugs: A Framework to Analyze Solidity Smart Contracts - Gli autori mostrano come consente una facile integrazione e confronto degli strumenti di analisi presentando una nuova estensione allo strumento SmartCheck che migliora sostanzialmente il rilevamento delle vulnerabilità relative alle categorie DASP10 Bad Randomness, Time Manipulation e Access Control (le vulnerabilità identificate sono aumentate dall'11% a 24%).
-
Profiling Gas Leaks in Solidity Smart Contracts - In questo documento, gli autori identificano una serie di 19 'code smells' del codice Solidity che incidono sui costi di implementazione e transazione di uno smart contract e ne valutano la rilevanza attraverso un sondaggio che ha coinvolto 34 partecipanti.
-
Securing Parallel-chain Protocols under Variable Mining Power - In questo documento, gli autori prendono in considerazione la progettazione di protocolli a catena parallela dimostrabilmente sicuri che possono adattarsi a tali variazioni di potenza di mining.
-
Ethereum SmartContract Vulnerability Detection using Deep Neural Network and Transfer Learning - Il framework ESCORT consente di trasferire l'apprendimento su nuovi tipi di vulnerabilità con una modifica minima dell'architettura del modello DNN e un sovraccarico di riqualificazione.
-
SCSGuard: Deep Scam Detection for Ethereum Smart Contracts - I risultati sperimentali dimostrano che SCSGuard raggiunge un'elevata accuratezza (0,94), precisione (0,96%) e richiamo (0,98) per le truffe Ponzi, Honeypot e nuovi smart contract di phishing.
-
Securing Cyber-Physical Systems Through Blockchain-Based Digital Twins and Threat Intelligence - Questo articolo si concentra sulla protezione dei CPS integrando l'Intelligenza Artificiale (AI) e la blockchain per DT intelligenti e affidabili.
-
A Survey on Blockchain Interoperability: Past, Present, and Future Trends - In questo post, gli autori studiano le tecniche e le soluzioni di interoperabilità blockchain, fornendo una panoramica olistica dell'interoperabilità blockchain, aprendo la strada alla ricerca sistematica in questo dominio.
-
SoK: Transparent Dishonesty: front-running attacks on Blockchain - Un articolo sul design della sicurezza degli smart contact e possibilità front-running delle DApps.
-
SoK: Oracles from the Ground Truth to Market Manipulation -Un documento che sistematizza le alternative di progettazione per gli oracoli, mostra gli attacchi e discute le strategie di mitigazione degli attacchi.
-
TryHackMe: Complete rooms with challenges and puzzles to break, all from the browser - Formazione pratica sulla sicurezza informatica in un ambiente di test reale
-
Disclose: Cross-industry and vendor-agnostic standards for best practives in cybersecurity research - Manutentori open source ed esperti del settore che forniscono una fonte centrale di assistenza, informazioni e aiuto tramite modelli, strumenti, set di dati...
-
Hack The Box - Un terreno di gioco per hacker per competere dinamicamente contro altri utenti in un ecosistema collaborativo che promuove un'esperienza di formazione pratica
-
OverTheWire - Insieme di wargame e sfide offerti da una comunità per imparare e mettere in pratica concetti di sicurezza in divertenti wargame.
-
Pentesterlab - Laboratori pratici che coprono diverse classi da base a avanzata.
-
Portswigger labs - Set di laboratori di segretezza delle applicazioni Web con soluzioni della community allegate
-
Vulnhub - Gli utenti caricano delle "challange boxes" con vulnerabiità per sfidare altri utenti ad ottenere l'accesso.
-
Ethernaut by OpenZeppelin - Una collezione di wargames ispirati da OverTheWire contestualizzati sulla Ethereum Virtual Machine (EVM). Ogni livello è uno smart contract che deve essere hackerato.
-
Damn Vulnerable Defi - Un parco giochi di sicurezza offensivo per imparare la sicurezza informatica da red team nel contesto di DeFi e smart contract. Gli esempi includono attività in cui gli utenti devono interrompere il funzionamento del sistema, prelevare fondi da un contratto...
-
Damn Vulnerable DeFi | Foundry - Uguale a Damn Vulnerable DeFi ma nel contesto del foundry development framework.
-
Capture the Ether - Gioco tradizionale costituito da una serie di sfide classificate in cui l'utente guadagna punti dopo ogni sfida riuscita. L'obiettivo è fare in modo che la funzione
isComplete()
restituisca true.
-
Finematics - Video educativi sulla DeFi
-
Formal Analysis of Composable DeFi Protocols - In questo articolo, gli autori propongono una tecnica formale algebrica di processo che modella i protocolli DeFi in modo compositivo per consentire un'efficiente verifica delle proprietà.
-
Transaction Fee Mechanism Design - Gli autori spiegano il comportamento delle commissioni nelle blockchain.
-
DeFi-ning DeFi: Challenges & Pathway - Buona Retrospettiva sull'inizio della finanza decentralizzata.
-
A theory of Automated Market Makers in DeFi - Gli autori sfruttano la nostra teoria per dimostrare formalmente un insieme di proprietà fondamentali degli AMM, caratterizzanti aspetti sia strutturali che economici.
-
From banks to DeFi: the evolution of the lending market - Gli autori discutono della persistente dipendenza dei prestiti DeFi dal sistema finanziario tradizionale e concludono con le prospettive del mercato dei prestiti nell'era dell'IOV.
-
On the Just-In-Time Discovery of Profit-Generating Transactions in DeFi Protocols - In questo articolo, gli autori esaminano due metodi che consentono loro di creare automaticamente operazioni DeFi redditizie.
-
Maximizing Extractable Value from Automated Market Makers - In questo articolo gli autori definiscono formalmente i minatori razionali come giocatori che seguono una strategia ottimale nel mining.
-
The Decentralized Financial Crisis - In questo articolo gli autori esplorano come le debolezze del design e le fluttuazioni dei prezzi nei protocolli DeFi potrebbero portare a una crisi DeFi.
-
Liquidations: DeFi on a Knife-edge- Al fine di proteggere i protocolli da perdite, le posizioni sottogaranzie possono essere liquidate. In questo articolo, gli autori presentano l'analisi empirica delle liquidazioni sui protocolli per i fondi mutuabili (PLF).
-
Measuring Asset Composability as a Proxy for DeFi Integration - Gli autori cercano di comprendere il grado in cui questa pratica può contribuire all'integrazione finanziaria su Ethereum esaminando le transazioni in derivati "composti" per gli asset DAI, USDC, USDT, ETH e BTC tokenizzati per l'insieme completo di 344,8 milioni di transazioni Ethereum calcolate nel 2020.
-
Dynamic Curves for Decentralized Autonomous Cryptocurrency Exchanges - Gli autori propongono in questo lavoro un nuovo approccio alla costruzione dell'AMM proponendo l'idea di curve dinamiche.
-
High-Frequency Trading on Decentralized On-Chain Exchanges - In questo lavoro gli autori ufficializzano, espongono analiticamente e valutano empiricamente una variante aumentata del front-running: gli attacchi sandwich, che coinvolgono le transazioni delle vittime in front e back-running.
-
Flashot - Un'istantanea dell'attacco di prestito flash all'ecosistema DeFi.
-
DeFiRanger - Rilevare gli attacchi di manipolazione dei prezzi alle applicazioni DeFi.
-
Attacking the DeFi Ecosystem with Flash Loans for Fun and Profit - Flash Loans. DeFi. Classic.
-
SoK: Decentralized Finance (DeFi) - In questa Systematization of Knowledge (SoK), gli autori delineano l'ecosistema DeFi lungo i suoi assi principali. SCSGuard: rilevamento di truffe profonde per contratti intelligenti Ethereum
-
Empirical Evidence from four Governance Token Distributions - Questo documento fornisce un quadro per quantificare il decentramento del potere di governance tra le applicazioni blockchain.
-
The Adoption of Blockchain-based Decentralized Exchanges - Gli autori mostrano che i fornitori di liquidità perdono valore del token se i tassi di cambio sono volatili a causa del meccanismo di esecuzione degli ordini dello scambio basato su blockchain.
-
An analysis of Uniswap markets - Uno dei migliori studi sull'attività di Uniswap DEX, gli autori hanno iniziato a fare ricerche nel 2019 e hanno recentemente pubblicato nuove analisi del 2021.
-
Finance 4.0: Design principles for a value-sensitive cryptoecnomic system to address sustainability - Gli autori forniscono nuove informazioni sulla progettazione di sistemi crittografici.
-
Behavior of Liquidity Providers in Decentralized Exchanges - Gli autori mirano a capire come i fornitori di liquidità reagiscono alle informazioni di mercato e come traggono vantaggio dalla fornitura di liquidità in DEX.
-
Cyclic Arbitrage in Decentralized Exchange Markets - Questo documento suggerisce che con la tecnologia degli smart contract e l'impostazione della macchina a stati replicata di Ethereum, le strategie di arbitraggio sono più facili da implementare nei DEX che in CEX.
-
SoK: Oracles from the Ground Truth to Market Manipulation - In questo SoK, gli autori sistemano le alternative di progettazione per gli oracoli, illustrano gli attacchi e discutono le strategie di mitigazioneQuesto articolo propone un modello matematico per la composizione di AMM. degli attacchi.
-
Composing Networks of Automated Market Makers - Questo articolo propone un modello matematico per la composizione di AMM.
-
Blockchain Oracle Design Patterns - In questo articolo, gli autori studieranno e analizzeranno gli oracoli blockchain per quanto riguarda il modo in cui forniscono feedback alla blockchain e ai contratti intelligenti.
-
CeFi vs. DeFi - Comparing Centralized to Decentralized Finance - In questo lavoro, gli autori analizzano sistematicamente le differenze tra CeFi e DeFi, coprendo la manipolazione legale, economica, della sicurezza, della privacy e del mercato. Gli autori forniscono anche una metodologia strutturata per differenziare tra un servizio CeFi e un servizio DeFi.
- Ethereum Name Service: the Good, the Bad, and the Ugly - Tuttavia, nessun lavoro esistente ha studiato questo sistema emergente, i problemi di sicurezza e i comportamenti scorretti nell'ENS. Gli autori presentano il primo studio di ENS analizzando milioni di registri eventi relativi a ENS.
-
Mapping the NFT revolution - Tendenze di mercato, reti commerciali e caratteristiche visive.
-
Fairness in ERC token markets - Caso di studio su CryptoKitties.
-
Non-Fungible Token: Overview, Evaluation, Opportunities and Challenges - In questa relazione tecnica, gli autori esplorano gli ecosistemi NFT in diversi aspetti.
-
Cryptoart - I migliori artisti e opere d'arte.
-
CryptoArtPulse - Live View.
-
PumpMyGas - Stime in tempo reale delle tariffe del gas su tutti i principali mercati NFT.
-
NonFungible Tracker - NFT tracker.
-
NFTS TOP - NFT Ranking.
-
Networks of Ethereum Non-Fungible Tokens: A graph-based analysis of the ERC-721 ecosystem
-
Stablecoins 2.0 - Gli autori cercano di fornire una solida base per la teoria delle stablecoin, con una caratterizzazione funzionale basata sul rischio della struttura economica delle stablecoin.
-
Reducing the Volatility of Cryptocurrencies — A Survey of Stablecoins - Gli autori discutono di come le stablecoin aiutano a ridurre la volatilità delle criptovalute esaminando diversi tipi di stablecoin e i loro meccanismi di stabilità.
-
Understand Volatility of Algorithmic Stablecoin: Modeling, Verification and Empirical Analysis - Gli autori hanno eseguito un'analisi empirica sistematica sulle attività di transazione reale della stablecoin Basis Cash per mettere in relazione le possibilità teoriche con le osservazioni di mercato.
-
T-Cash: Transferable Fiat Backed Coins - In questo articolo gli autori propongono uno schema di denaro elettronico trasferibile che utilizza la tecnologia blockchain che consente agli utenti di riutilizzare continuamente le monete all'interno del sistema.
-
A Big Data Analysis of the Ethereum Network: from Blockchain to Google Trends - Un'analisi dei prezzi delle criptovalute e delle tendenze di ricerca suggerisce l'esistenza di big player (e non degli utenti regolari), che manipolano il mercato dopo un calo dei prezzi.
-
A DLT-based Smart Contract Architecture for Atomic and Scalable Trading - In questo documento, gli autori propongono un protocollo atomico, scalabile e che preserva la privacy che consente aggiornamenti sicuri e dinamici. Quindi sviluppare un sistema di note di credito (CNS) basato su un contratto intelligente che consente ai partecipanti di bloccare i fondi prima dell'inizializzazione di un canale statale, migliorando la flessibilità e l'efficienza.
-
Exploring Etherum Data Stores: A Cost and Performance Comparison -In questo lavoro, gli autori esaminano una serie completa di approcci di gestione dei dati per le app ETH e valutano il costo associato del gas e le prestazioni di recupero.
-
A Systematic Literature Review on Blockchain Governance - Questo studio indaga in modo completo sulla governance blockchain tramite domande 5W1H.
-
A general framework for blockchain analytics - Gli autori propongono un framework generico, che supporta l'analisi dei dati su Bitcoin Ethereum: consente di integrare i dati dei blocchi con dati provenienti da altre fonti e di organizzarli in un database.
-
AMR:Autonomous Coin Mixer with Privacy Preserving Reward Distribution - In questo lavoro, gli autori propongono il primo mixer resiliente alla censura, che può premiare i suoi utenti in modo da preservare la privacy per la loro partecipazione al sistema.
-
Technology Review of Blockchain Data Privacy Solutions- Questo rapporto mira a rivedere le tecnologie blockchain aziendali esistenti: sistemi basati su EOSIO, Hyperledger Fabric e Besu, Consensus Quorum, R3 Corda ed Ernst e Young's Nightfall.
-
Blockchain Systems, Technologies and Applications: A Methodology Perspective - Innanzitutto, questo articolo introduce il funzionamento della blockchain, l'attività di ricerca e la sfida, e illustra la roadmap che coinvolge la metodologia classica con casi d'uso e argomenti tipici della blockchain. In secondo luogo, nel sistema blockchain, vengono discussi in dettaglio come adottare il processo stocastico, la teoria dei giochi, l'ottimizzazione, l'apprendimento automatico e la crittografia per studiare il processo di esecuzione della blockchain e progettare protocollo/algoritmo blockchain.
-
Ethna: Analyzing the Underlying Peer-to-Peer Network of the Ethereum Blockchain - Ethna implementa un nuovo metodo che misura accuratamente i gradi dei nodi di Ethereum.
-
Community Detection in Blockchain Social Networks - Un nuovo algoritmo di rilevamento della comunità progettato per segnali di basso rango sul grafico può aiutare a trovare le comunità di utenti in base all'abbonamento al token utente.
-
Block Access Control in Wireless Blockchain Network: Design, Modeling and Analysis - I risultati mostrano che gli approcci BAC possono aiutare la rete a raggiungere un elevato throughput delle transazioni, migliorando l'utilizzo dei blocchi e risparmiando potenza di calcolo. Nel frattempo, viene dimostrato il compromesso tra il throughput delle transazioni e l'utilizzo dei blocchi, che può fungere da guida per l'implementazione pratica della blockchain.
-
Towards External Calls for Blockchain and Distributed Ledger Technology - In questo articolo gli autori mostrano che questa convinzione è preconcetta dimostrando un metodo che consente alle tecnologie blockchain e di registro distribuito di eseguire chiamate a sistemi esterni avviate dalla blockchain/DLT stessa.
-
Managing Blockchain Systems and Applications: A Process Model for Blockchain Configurations - Gli autori dimostrano l'applicabilità del modello di processo di configurazione blockchain proposto su quattro progetti blockchain
-
A Note on Optimal Fees for Constant Function Market Makers - Gli autori presentano un framework che può essere utilizzato per calcolare le commissioni ottimali per i pool del mondo reale utilizzando i dati commerciali passati.
-
Reward Mechanism for Blockchains Using Evolutionary Game Theory - In questo documento, gli autori sviluppano una struttura del meccanismo di ricompensa che potrebbe essere applicata a molti blockchain PoS.
-
Summing Up Smart Transitions - In questo articolo, gli autori presentano una generalizzazione della logica del primo ordine che può esprimere la somma illimitata dei saldi.
-
100+ Metrics for Software Startups - A Multi-Vocal Literature Review - L'utilizzo dei dati sotto forma di metriche può aiutare le startup di software a prendere le decisioni giuste in mezzo a incertezze e risorse limitate.
-
Blockchain Networks: Data Structures of Bitcoin , Monero, Zcash, Ethereum, Ripple and IOTA - Gli autori discutono di come i dati blockchain possono essere astratti come vari tipi di reti e di come le astrazioni di rete vengono utilizzate per raccogliere informazioni sulla struttura.
-
Decentralized Finance: On Blockchain- and Smart Contract-Based Financial Markets - Scritto da Fabian Schar, offre una panoramica dei mercati basati su blockchain con dettagli tecnici ma in un formato digeribile; ottima carta per i nuovi arrivati nello spazio.
- Tutto sulla sicurezza degli NFT
- Tutti i tool di sicurezza Ethereum
- Community di sviluppatore TG
- Attacchi contract-side e user-side conosciuti
- Solidity A-Z
- Tutti gli attacchi contract-side e user-side conosciuti
- Analisi di tutte le possibili transazioni, crypto-forensics, tool di investigazione e referenze
- Principi chiave del salvataggio di crypto su cold wallet e metodi di difesa
-
EIP1559 FAQ - EIP1559 FAQ
-
Dynamical Analysis of the EIP-1559 Ethereum Fee Market- Gli autori eseguono un'analisi approfondita del meccanismo dinamico del mercato delle commissioni risultante attraverso una combinazione di strumenti della teoria dei giochi e dei sistemi dinamici.
-
Stochastic Properties of EIP1559 Basefees - Gli autori spiegano il nuovo meccanismo di determinazione dei prezzi per Ethereum sviluppato per portare stabilità ai prezzi fluttuanti del gas.
-
Transaction Fee Mechanism Design for the Ethereum Blockchain: An Economic Analysis of EIP-1559 - Questo rapporto valuta i punti di forza e di debolezza della proposta nella teoria dei giochi ed esplora alcuni progetti alternativi.
- Serenity Design Rationale
- Specification
- Beaconcha
- Beaconscan
- Ethereum 2.0 Stats
- Ethereum 2.0 Docs
- Ethereum 2.0 Clients
- Ethereum 2.0 Forks
-
Quantifying Blockchain Extractable Value: How dark is the forest? - Gli autori forniscono prove che i miner estraggono già Miner Extractable Value (MEV), che potrebbe destabilizzare la sicurezza del consenso blockchain, come hanno dimostrato il lavoro correlato.
-
Flash Boys 2.0: Frontrunning, Transaction Reordering, and Consensus Instability in Decentralized Exchanges - Introduce il concetto di MEV, il lavoro mette in evidenza i grandi e complessi rischi creati dalle dipendenze nell'ordinamento delle transazioni nei contratti intelligenti e i modi in cui le forme tradizionali di sfruttamento dei mercati finanziari si stanno adattando e penetrando nelle economie blockchain.
-
Flashbots: MEV in Eth2 - In questo post, gli autori studiano l'ordinamento delle transazioni in eth2 e analizzano i rendimenti di staking abilitati per MEV. Quindi scoprono che MEV aumenterà in modo significativo i premi dei validatori ma potrebbe rafforzare le disuguaglianze tra i partecipanti di eth2. Gli autori discutono anche degli aspetti qualitativi del MEV in eth2, come le potenziali dinamiche che si svilupperanno tra i suoi maggiori stakeholder come gli scambi e i pool di validatori.
-
A Survey on Blockchain Interoperability: Past, Present, and Future Trends - In questo post, gli autori studiano le tecniche e le soluzioni di interoperabilità blockchain, fornendo una panoramica olistica dell'interoperabilità blockchain, aprendo la strada alla ricerca sistematica in questo dominio.
- Rekt News - Piattaforma anonima per informatori e investigatori DeFi per presentare le proprie informazioni alla comunità.
- Blockchain Threat Intelligence - Newsletter che copre le ultime notizie sulla sicurezza, strumenti, eventi, vulnerabilità e minacce nel panorama delle criptovalute. Anche supporta questa repo.
- Blockchain Graveyard - Un elenco di tutte le massicce violazioni della sicurezza o furti che coinvolgono blockchain.
- All ETH security tools existing
- Ethstats
- ETH Forks
- Node Stats
- EVM Networks List
- BIP39 Derivation
- Vanity Generator
- Web Vanity Generator
- Vanity Eth Generators
- FindETH
- Eth Tx Decoder
- Ethereum input data decoder
- Ethereum Gas Charts
- Ethereum TxPool Statistics
- Gas Prices Dashboard
- The UI from ABI
- Oracles Club
- Tx Combo
- ETH or ERC-20 Mass-sender
- BulkSender
- ERC20 Meta Token Wrapper
- Cancel Ethereum Transaction
- Fees WTF Calculator
- Spend Gas Stats
- Pools Stats
- Solhint
- Solium
- Sol-tester
- Solidity-coverage
- TypeChain
- Tenderly
- dapp-bin - Repo Ethereum che fornisce implementazioni per molte strutture di dati e utilità comuni in Solidity, Serpent e LLL.
- Solidity Collections - Raccolte di frammenti di codice e librerie di utilità.
- OpenZeppelin - Framework per sviluppare smart contracts sicuri.
-
Zeppelin - Contiene smart contract riutilizzabili testati come SafeMath e OpenZeppelin SDK library per l'aggiornamento dello smart contract
-
cryptofin-solidity - Una raccolta di librerie Solidity per la creazione di contratti intelligenti sicuri ed efficienti in termini di gas su Ethereum.
-
Modular Libraries - Un gruppo di pacchetti creati per l'uso su blockchain che utilizzano la macchina virtuale di Ethereum
-
DateTime Library - Libreria datetime gas-efficient per Solidity
-
Aragon - Protocollo Dao. Contiene aragonOS smart contract framework con particolare attenzione all'aggiornabilità e alla governance
-
ARC - Un sistema operativo per DAO e base dello stack DAO.
-
0x - Protocollo DEX
-
Token Libraries with Proofs - Contiene prove di correttezza dei contratti token wrt. Con specifiche e proprietà di alto livello
-
Provable API - Fornisce contratti per l'utilizzo del servizio Provable, consentendo azioni fuori catena, recupero dati e calcolo
-
ABDK Libraries for Solidity - Fixed-point (64.64 bit) e IEEE-754 librerie matematiche a virgola mobile quad precision (128 bit) conformi per Solidity
- Dappsys: Safe, simple, and flexible Ethereum contract building blocks
- MakerDAO
- The TAO
- Dapp-a-day 1-10
- Dapp-a-day 11-25
- OpenZeppelin Contracts: An open framework of reusable and secure smart contracts in the Solidity language.
- Blog about Best Practices with Security Audits
- Advanced Workshop with Assembly
- Simpler Ethereum Multisig - especially section Benefits
- CryptoFin Solidity Auditing Checklist - A checklist of common findings, and issues to watch out for when auditing a contract for a mainnet launch.
- aragonOS: A smart contract framework for building DAOs, Dapps and protocols
- Checks Effects Interactions Pattern
- Blog von Elena Dimitrova, Dev at colony.io
- Library driven development
- Advanced Solidity code deployment techniques
- OpenZeppelin on Proxy Libraries
- CryptoFin Solidity Auditing Checklist - Lista di controlli comuni e problemi a cui prestare attenzione in fase di audit di un contratto per il lancio di una mainnet.
- MythX - Piattaforma di verifica della sicurezza e ecosistema di strumenti per gli sviluppatori di Ethereum
- Mythril - Strumento di analisi della sicurezza del bytecode EVM open source
- Oyente - Analisi della sicurezza dello smart contract statico alternativo
- Securify - Scanner di sicurezza per gli smart contract di Ethereum
- SmartCheck - Analizzatore di sicurezza statico per smart contract
- Ethersplay - EVM disassembler
- Evmdis - EVM disassembler alternativo
- Hydra - Framework per la sicurezza dei contratti cryptoeconomic e ricompense di sicurezza decentralizzate
- Solgraph - Visualizza il flusso di controllo per analizzare la sicurezza dello smart contract scritto in Solidity.
- Manticore -Strumento di esecuzione simbolico su Smart Contract e Binari
- Slither - Un framework di analisi statica per Solidity
- Adelaide - L'estensione dell'analisi statica SECBIT per il compilatore di Solidity.
- solc-verify - Un verificatore modulare per smart contracts scritti in Solidity
- Solidity security blog - Elenco completo di vettori di attacco noti e anti-pattern comuni
- Awesome Buggy ERC20 Tokens - Una raccolta di vulnerabilità degli smart contract ERC20 con token interessati
- Free Smart Contract Security Audit - Audit di sicurezza degli smart contract gratuiti da Callisto Network
- Piet - Un analizzatore visivo dell'architettura Solidity
- Web3.js - Javascript Web3
- Eth.js - Alternativa a Javascript Web3
- Ethers.js - Alternativa a Javascript Web3 , utilities e features per i wallet.
- light.js Una libreria JS reattiva di alto livello ottimizzata per client leggeri.
- Web3Wrapper - Alternativa Typescript Web3
- Ethereumjs - Una raccolta di funzioni di utilità per Ethereum come ethereumjs-util e ethereumjs-tx
- Alchemy-web3.js - Wrapper Javascript Web3 con tentativi automatici, accesso a Alchemy's enhanced APIs, e solide connessioni WebSocket.
- flex-contract e flex-ether - Librerie moderne, a configurazione zero e di alto livello per interagire con smart contract ed effettuare transazioni.
- ez-ens - Risolutore di indirizzi Ethereum Name Service semplice e senza configurazione.
- web3x - Una porta TypeScript di web3.js. I vantaggi includono build leggere e sicurezza completa, anche durante l'interazione con i contratti.
- Nethereum - Framework di sviluppo Ethereum multipiattaforma
- dfuse - Libreria TypeScript per utilizzare dfuse Ethereum API
- Drizzle - Libreria Redux per connettere il frontend ad una blockchain.
- Tasit SDK - Un SDK JavaScript per creare dapp Ethereum mobili nativi utilizzando React Native
- useMetamask - un React Hook personalizzato per gestire Metamask nei progetti Ethereum ĐApp
- WalletConnect - Protocollo aperto per la connessione di Wallet a Dapps
- Subproviders -Diversi servizi utili da utilizzare insieme a Web3-provider-engine (iincluso un LedgerSubprovider per aggiungere il supporto del portafoglio hardware Ledger alla tua dApp)
- ethvtx - configurazione del redux store pronta per ethereum e indipendente dal framework. docs
- Rigorosamente tipizzato: alternative a Javascript
- elm-ethereum
- purescript-web3
- ChainAbstractionLayer - Comunica con diverse blockchain (incluso Ethereum) utilizzando un'unica interfaccia.
- Delphereum - un'interfaccia Delphi alla blockchain di Ethereum che consente lo sviluppo di dApp native per Windows, macOS, iOS e Android.
- Torus - SDK open source per creare dapp con un'esperienza utente integrata senza interruzioni
- Fortmatic - Un SDK semplice da usare per creare dApp web3 senza estensioni o download.
- Portis - Un portafoglio non di custodia con un SDK che consente una facile interazione con le DApp senza installare nulla.
- create-eth-app - Crea app front-end basate su Ethereum con un comando.
- Scaffold-ETH - Github forkable facile per iniziare subito a creare contratti intelligenti.
- Jolly Roger -Framework dApp che utilizza ethereum, buidler, svelte e thegraph
- Notify.js - Invia notifiche in tempo reale ai tuoi utenti. Con il supporto integrato per accelerazioni e annullamenti, Blocknative Notify.js aiuta gli utenti a effettuare transazioni con sicurezza. Notify.js è facile da integrare e veloce da personalizzare.
- Web3.py - Python Web3
- Web3.php - PHP Web3
- Ethereum-php - PHP Web3
- Web3j - Java Web3
- Nethereum - .Net Web3
- Ethereum.rb - Ruby Web3
- rust-web3 - Rust Web3
- ethers-rs - Ethers-rs
- Web3.hs - Haskell Web3
- KEthereum - Kotlin Web3
- Eventeum - Un ponte tra gli eventi degli smart contract di Ethereum e i microservizi di backend, scritto in Java da Kauri
- Ethereumex - Client Elixir JSON-RPC per la blockchain di Ethereum
- Ethereum-jsonrpc-gateway -Un gateway che ti consente di eseguire più nodi Ethereum per scopi di ridondanza e bilanciamento del carico. Può essere eseguito in alternativa a (o sopra) Infura. Scritto in Golang.
- EthContract - Una serie di metodi di supporto per aiutare a interrogare i contratti intelligenti ETH in Elixir
- Ethereum Contract Service - Un servizio MESG per interagire con qualsiasi contratto Ethereum in base al suo indirizzo e ABI.
- Ethereum Service - Un servizio MESG per interagire con gli eventi di Ethereum e interagire con esso.
- Marmo - Python, JS e Java SDK per semplificare le interazioni con Ethereum. Utilizza i relayer per scaricare i costi di transazione sui relayer.
- Ethereum Logging Framework - Fornisce funzionalità di registrazione avanzate per applicazioni e reti Ethereum, tra cui un linguaggio di query, un elaboratore di query e la generazione di codice di registrazione
- Besu -un client Ethereum open source sviluppato con licenza Apache 2.0 e scritto in Java. Il progetto è ospitato da Hyperledger.
- Geth - Go client
- Erigon - un'implementazione principalmente Go del client Ethereum costruita sulla per l'efficienza
- Akula - Implementazione Rust
- Nethermind - .NET Core client
- Infura - Un servizio gestito che fornisce API conformi agli standard dei client Ethereum
- Trinity - Python client che utilizza py-evm
- Ethereumjs - JS client che utilizza ethereumjs-vm
- Seth - Seth è uno strumento client di Ethereum, come una "MetaMask per la riga di comando"
- Quorum - Un'implementazione autorizzata di Ethereum che supporta la privacy dei dati di JP Morgan
- Awesome Quorum -Un elenco curato di fantastici software, librerie, strumenti e altro da costruire su ConsenSys Quorum.
- Chainstack - Un servizio gestito che fornisce nodi Geth condivisi e dedicati
- QuikNode -Cloud per sviluppatori blockchain con accesso API e node-as-a-service.
- Watchdata - Fornisci un accesso API semplice e affidabile alla blockchain di Ethereum
- IPFS - Archiviazione decentralizzata e riferimento ai file
- Mahuta - Servizio di archiviazione IPFS con funzionalità di ricerca aggiuntiva, precedentemente IPFS-Store
- OrbitDB - Database decentralizzato su IPFS
- JS IPFS API - Una libreria client per l'API HTTP IPFS, implementata in JavaScript
- TEMPORAL - API facile da usare in IPFS e altri protocolli di archiviazione distribuiti/decentralizzati
- PINATA - Il modo più semplice per utilizzare IPFS
- Swarm - Piattaforma di archiviazione distribuita e servizio di distribuzione dei contenuti, un servizio di livello base nativo dello stack web3 di Ethereum
- Infura - Un gateway API IPFS gestito e un servizio di blocco
- 3Box Storage - Un'API per l'archiviazione distribuita controllata dall'utente. Costruito su IPFS e Orbitdb.
- Aleph.im - un progetto cloud peer-to-peer incentivato offchain (database, archiviazione file, elaborazione e DID) compatibile con ETH e IPFS.
- Fleek - simile a netlify ma utilizza ipfs per l'hosting di siti Web.
- Truffle boxes - Componenti in pacchetto per l'ecosistema Ethereum
- Create Eth App - Crea app frontend basate su Ethereum con un comando
- Besu Private Network - Esegui una rete privata di nodi Besu in un container Docker
- Testchains - Devchain .NET preconfigurati per una risposta rapida(PoA)
- Blazor/Blockchain Explorer - Wasm blockchain explorer (campione funzionale)
- Local Raiden - Esegui una rete Raiden locale in contenitori Docker a scopo dimostrativo e di test
- Private networks deployment scripts - Script di distribuzione pronti all'uso per reti PoA private
- Parity Demo-PoA Tutorial - Esercitazione dettagliata per la creazione di una catena di test PoA con 2 nodi con consenso rotondo di parity authority
- Local Ethereum Network - Script di distribuzione pronti all'uso per reti PoW private
- Kaleido - Usa Kaleido per creare una rete blockchain di consorzi. Ottimo per PoC e test
- Cheshire - Un'implementazione sandbox locale dell'API CryptoKitties e dei contratti intelligenti, disponibile come Truffle Box
- aragonCLI - aragonCLI viene utilizzato per creare e sviluppare app e organizzazioni Aragon.
- ColonyJS - Client JavaScript che fornisce un'API per interagire con gli smart contract di Colony Network.
- ArcJS - Libreria che facilita l'accesso dell'applicazione javascript agli smart contract DAOstack Arc ethereum.
- Arkane Connect - Client JavaScript che fornisce un'API per interagire con Arkane Network, un provider di portafogli per la creazione di dapp user-friendly.
- Onboard.js - Blocknative Onboard è il modo semplice e veloce per aggiungere il supporto multi-wallet al tuo progetto. Con moduli integrati per oltre 20 esclusivi portafogli hardware e software, Onboard ti fa risparmiare tempo e mal di testa.
- web3-react - Framework React per la creazione di dApp Ethereum single-page
- ABI decoder - libreria per la decodifica di parametri di dati ed eventi dalle transazioni di Ethereum
- ABI-gen - Genera wrapper di contratto Typescript dagli ABI del contratto.
- Ethereum ABI UI - Genera automaticamente le definizioni dei campi dei moduli dell'interfaccia utente e i validatori associati da un'ABI di un contratto Ethereum
- headlong - Type-safe Contract ABI e libreria Recursive Length Prefix in Java
- EasyDapper - Genera dapps da Truffle artifacts, distribuisce reti pubbliche/private, offre una pagina pubblica personalizzabile dal vivo per interagire con i smart contracts.
- One Click dApp - Crea istantaneamente una dApp a un URL univoco utilizzando l'ABI.
- Truffle Pig - uno strumento di sviluppo che fornisce una semplice API HTTP per trovare e leggere dai file di contratto generati da Truffle, da utilizzare durante lo sviluppo locale. Offre nuovi ABI a contratto su http.
- Ethereum Contract Service - Un servizio MESG per interagire con qualsiasi contratto Ethereum in base all'ABI e al suo indirizzo.
- Nethereum-CodeGenerator - Un generatore basato sul Web che crea un'interfaccia C# basata su Nethereum e un servizio basato su Solidity Smart Contracts.
- Solidity code coverage - Strumenti di Code coverage per Solidity
- Solidity coverage - Code coverage alternativo per gli smart-contratti Solidity
- Solidity function profiler - Profiler di funzioni per smart contract scritti con Solidity
- Sol-profiler - Profiler smart contract Solidity alternativo e aggiornato
- Espresso - Framework di test per Solidity veloce, parallelizzato e con ricarica a caldo
- Eth tester - Suite di strumenti per testare le applicazioni Ethereum
- Cliquebait - Semplifica l'integrazione e l'accettazione dei test di applicazioni smart contract con istanze docker che simmulano una vera rete blockchain
- Hevm - Il progetto hevm è un'implementazione della macchina virtuale (EVM) di Ethereum realizzata appositamente per il test di unità e il debug di smart contract
- Ethereum graph debugger - Solidity debugger grafico
- Tenderly CLI - Accelera il tuo sviluppo con stack trace in formato human readable
- Solhint - Solidity linter che fornisce sicurezza, guida di stile e regole di best practice per la convalida degli smart contract
- Ethlint - Linter per identificare e risolvere problemi di stile e sicurezza in Solidity, precedentemente Solium
- Decode - pacchetto npm che analizza le tx inviate a un nodo testrpc locale per renderle più leggibili e più facili da capire
- truffle-assertions - Un pacchetto npm con asserzioni e utilità aggiuntive utilizzate per testare i contratti intelligenti Solidity con Truffle. Aggiunge la capacità di affermare se eventi specifici (non) sono stati emessi.
- Psol - Preprocessore lessicale per Solidity con sintassi in stile mustache,js, macro, compilazione condizionale e inclusione automatica delle dipendenze remote.
- solpp - Solidity preprocessor e flattener con una direttiva completa e un linguaggio di espressione, matematica ad alta precisione e molte funzioni utili di supporto.
- Decode and Publish – Decodifica e pubblica raw ethereum tx. Simile a https://live.blockcypher.com/btc-testnet/decodetx/
- Doppelgänger - una libreria per il mocking delle dipendenze degli smart contract durante gli unit test.
- rocketh - Una semplice lib per testare lo smart contract ethereum che consente di utilizzare qualsiasi lib web3 e test runner di tua scelta.
- pytest-cobra - Plugin PyTest per testare smart contract su blockchain di Ethereum.
| Scopri la metodologia dell'autore, leggi attentamente tutte le parti thread
- BlockPath
- Maltego
- GraphSense
- AML Bot Investigation Regime
- Bank Verified
- Orbit
- Arronax
- Blockscout
- BTC Parser
- Txstreet
- Nansen
- Bloxy
- Solana Explorer
- Elliptic
- ANChain AI
- Cipher Trace
- Crystal Blockchain
- Uppsala Security
- Coinfirm
- Solidus Labs
- TRM Labs
- Halborn Forensic
- Visual List
- GLP
- BreadCrumbs
- Tenderly
- Dune
- ETH Detective
Supportare il progetto è davvero importante per me, con le donazioni posso spendere meno tempo a lavoro e fare ciò che più mi piace: educare gli utenti riguardo le tematiche DeFi e Crypto 💖
Se vuoi supportare il mio lavoro, puoi inviare una donazione al mio indirizzo:
-
0xB25C5E8fA1E53eEb9bE3421C59F6A66B786ED77A — ERC20 & ETH officercia.eth
-
4AhpUrDtfVSWZMJcRMJkZoPwDSdVG6puYBE3ajQABQo6T533cVvx5vJRc5fX7sktJe67mXu1CcDmr7orn1CrGrqsT3ptfds - Monero XMR
-
BLyXANAw7ciS2Abd8SsN1Rc8J4QZZiJdBzkoyqEuvPAB - Solana
-
t1Tixh34p5FK9pMV4VYKzggP6qPbUwUabxx - ZenCash ZEC
-
DQhux6WzyWb9MWWNTXKbHKAxBnAwDWa3iD - Doge
-
TYWJoRenGB9JFD2QsdPSdrJtaT6CDoFQBN - USDT TRX
-
LebuhjAPJLnLULAKsMgQEZC5E5q9TdvurJ - LiteCoin
(👍 ͡❛ ͜ʖ ͡❛)👍