All Projects → knownsec → Ethereum Smart Contracts Security Checklist

knownsec / Ethereum Smart Contracts Security Checklist

Licence: mit
Ethereum Smart Contracts Security CheckList From Knownsec 404 Team

Projects that are alternatives of or similar to Ethereum Smart Contracts Security Checklist

React Ethereum Dapp Example
A starter boilerplate for an Ethereum dapp using web3.js v1.0, truffle, react, and parity
Stars: ✭ 384 (+236.84%)
Mutual labels:  ethereum, smart-contracts, ethereum-contract
Colonynetwork
Colony Network smart contracts
Stars: ✭ 351 (+207.89%)
Mutual labels:  ethereum, smart-contracts, ethereum-contract
Ico Contracts
Ethereum smart contracts that have been used during successful ICOs
Stars: ✭ 160 (+40.35%)
Mutual labels:  ethereum, smart-contracts, ethereum-contract
Eden Smart Contracts
EDEN - EDN Smart Token & Smart Contracts
Stars: ✭ 109 (-4.39%)
Mutual labels:  ethereum, smart-contracts, ethereum-contract
Solidity
🔐 Ethereum smart contracts developed for the Hanzo Platform.
Stars: ✭ 46 (-59.65%)
Mutual labels:  ethereum, smart-contracts, ethereum-contract
Daox Contracts
Smart contracts for creating Daox-based fundraising organization
Stars: ✭ 31 (-72.81%)
Mutual labels:  ethereum, smart-contracts, ethereum-contract
Nmr
The Numeraire Ethereum Smart Contract
Stars: ✭ 316 (+177.19%)
Mutual labels:  ethereum, smart-contracts, ethereum-contract
Smart Contracts Example
Simple example of token market. Based on blockchain technology using Ethereum platform.
Stars: ✭ 37 (-67.54%)
Mutual labels:  ethereum, smart-contracts, ethereum-contract
Ethereum Ico Contract
Tested Ethereum ICO Contract for Token Crowdsales
Stars: ✭ 59 (-48.25%)
Mutual labels:  ethereum, smart-contracts, ethereum-contract
Smart Contract Sanctuary
🐦🌴🌴🌴🦕 A home for ethereum smart contracts. 🏠
Stars: ✭ 99 (-13.16%)
Mutual labels:  ethereum, smart-contracts, ethereum-contract
Ergo
The Language for Smart Legal Contracts
Stars: ✭ 108 (-5.26%)
Mutual labels:  ethereum, smart-contracts
Ico Contracts
🎉 ICO Contracts of the ALIS.
Stars: ✭ 69 (-39.47%)
Mutual labels:  ethereum, smart-contracts
Web3studio Bootleg
The Shared Royalty Non-Fungible Token (a.k.a Bootleg) is an open source project started by the ConsenSys Web3Studio team. The purpose of the Shared Royalty Non-Fungible Token (SRNFT) is to make any royalty business model, from the oil and gas industry to entertainment, easy to manage with the Ethereum blockchain .
Stars: ✭ 65 (-42.98%)
Mutual labels:  ethereum, smart-contracts
Uniflash
A simple and decentralized protocol for flash loan. https://t.me/Uniflash
Stars: ✭ 64 (-43.86%)
Mutual labels:  ethereum, smart-contracts
Truffle
A tool for developing smart contracts. Crafted with the finest cacaos.
Stars: ✭ 11,909 (+10346.49%)
Mutual labels:  ethereum, smart-contracts
Robonomics contracts
Robonomics network infrastructure based on Ethereum Blockchain.
Stars: ✭ 72 (-36.84%)
Mutual labels:  ethereum, smart-contracts
Learn Solidity With Examples
A repo full of smart contracts written in Solidity
Stars: ✭ 106 (-7.02%)
Mutual labels:  ethereum, smart-contracts
Ethnode
Run an Ethereum node (Geth or Openethereum) for development
Stars: ✭ 74 (-35.09%)
Mutual labels:  ethereum, smart-contracts
Supply Chain
Supply chain management on blockchain using Angular 4 + Truffle + IPFS + Ethereum
Stars: ✭ 76 (-33.33%)
Mutual labels:  ethereum, smart-contracts
Solidity Auction
A simple auction dApp for Ethereum, written in Solidity.
Stars: ✭ 60 (-47.37%)
Mutual labels:  ethereum, ethereum-contract

Ethereum Smart Contract Audit CheckList

Author:LoRexxar @Knownsec 404 Team

Translator: Liujx & Liufang & LoRexxar @Knownsec 404 Team

Time:2018.11.12

en

In the Ethereum contract audit checkList, I divided the problems encountered in the Ethereum contract audit into five major categories, including coding specification problems, design defect problems, coding security problems, coding design problems, and coding problems. It covers more than 29 issues that will arise during the Ethereum Smart Contract audit process. Help smart contract developers and security workers get started quickly with smart contract security.

This CheckList refers to and complies with the research results of the major blockchain security research teams in the completion process. If there are imperfections/errors in the CheckList, you are welcome to submit the issue.

Ethereum Smart Contract Audit CheckList

Ethereum Smart Contract Audit CheckList(PDF)

zh

在以太坊合约审计checkList中,我将以太坊合约审计中遇到的问题分为5大种,包括编码规范问题、设计缺陷问题、编码安全问题、编码设计问题、编码问题隐患。其中涵盖了超过29种会出现以太坊智能合约审计过程中遇到的问题。帮助智能合约的开发者和安全工作者快速入门智能合约安全。

本CheckList在完成过程中参考并整理兼容了各大区块链安全研究团队的研究成果,CheckList中如有不完善/错误的地方也欢迎大家提issue.

以太坊智能合约审计checkList

以太坊智能合约审计CheckList.pdf(PDF)

致谢

感谢

  • @王二#johnwick.io
  • @郭文生|成都链安科
  • @程君@创世安全
  • @余弦 | 慢雾
  • 404的小伙伴

在CheckList完善过程中提出的意见

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].