All Projects → ConsenSys → Smart Contract Best Practices

ConsenSys / Smart Contract Best Practices

A guide to smart contract security best practices

Programming Languages

HTML
75241 projects

Projects that are alternatives of or similar to Smart Contract Best Practices

Eth Crypto
Cryptographic javascript-functions for ethereum and tutorials to use them with web3js and solidity
Stars: ✭ 420 (-91.22%)
Mutual labels:  blockchain, ethereum, smart-contracts
React Ethereum Dapp Example
A starter boilerplate for an Ethereum dapp using web3.js v1.0, truffle, react, and parity
Stars: ✭ 384 (-91.97%)
Mutual labels:  blockchain, ethereum, smart-contracts
Octopus
Security Analysis tool for WebAssembly module (wasm) and Blockchain Smart Contracts (BTC/ETH/NEO/EOS)
Stars: ✭ 261 (-94.54%)
Mutual labels:  blockchain, ethereum, smart-contracts
Remix Project
Remix is a browser-based compiler and IDE that enables users to build Ethereum contracts with Solidity language and to debug transactions.
Stars: ✭ 225 (-95.3%)
Mutual labels:  blockchain, ethereum, smart-contracts
Embark
Framework for serverless Decentralized Applications using Ethereum, IPFS and other platforms
Stars: ✭ 3,478 (-27.3%)
Mutual labels:  blockchain, ethereum, smart-contracts
Merkletreejs
🌱 Construct Merkle Trees and verify proofs in JavaScript.
Stars: ✭ 238 (-95.03%)
Mutual labels:  blockchain, ethereum, smart-contracts
Celo Monorepo
Official repository for core projects comprising the Celo platform
Stars: ✭ 269 (-94.38%)
Mutual labels:  blockchain, ethereum, smart-contracts
Sablier
The protocol for real-time finance on the Ethereum blockchain
Stars: ✭ 147 (-96.93%)
Mutual labels:  blockchain, ethereum, smart-contracts
Web3j
Lightweight Java and Android library for integration with Ethereum clients
Stars: ✭ 3,537 (-26.07%)
Mutual labels:  blockchain, ethereum, smart-contracts
0xdeca10b
Sharing Updatable Models (SUM) on Blockchain
Stars: ✭ 285 (-94.04%)
Mutual labels:  blockchain, ethereum, smart-contracts
Blockchain Stuff
Blockchain and Crytocurrency Resources
Stars: ✭ 2,549 (-46.72%)
Mutual labels:  blockchain, ethereum, smart-contracts
Colonynetwork
Colony Network smart contracts
Stars: ✭ 351 (-92.66%)
Mutual labels:  blockchain, ethereum, smart-contracts
Ico Contracts
Ethereum smart contracts that have been used during successful ICOs
Stars: ✭ 160 (-96.66%)
Mutual labels:  blockchain, ethereum, smart-contracts
Buidl
A browser-based IDE for creating, deploying, and sharing blockchain apps (DApps, or decentralized apps). Publish your first blockchain DApps in 5 minutes! Here is how: https://docs.secondstate.io/buidl-developer-tool/getting-started
Stars: ✭ 376 (-92.14%)
Mutual labels:  blockchain, ethereum, smart-contracts
Ebtc
eBitcoin (eBTC) is an ERC20 token. Its primary utility is to provide an easy & fast payment solution. Its edge over other tokens is that it is capable of sending up to 255 payments in a single transaction.
Stars: ✭ 149 (-96.89%)
Mutual labels:  blockchain, ethereum, smart-contracts
Smart Contract Search Engine
Takes a link to a smart contract's raw ABI file and an RPC URL and then indexes all instances of that smart contract
Stars: ✭ 265 (-94.46%)
Mutual labels:  blockchain, ethereum, smart-contracts
Blockchainbooks.github.io
Blockchain Books
Stars: ✭ 139 (-97.09%)
Mutual labels:  blockchain, ethereum, smart-contracts
Peatiocryptoexchange
An open-source Crypto-Currency exchange. Peatio v3.0 Coming Soon !
Stars: ✭ 141 (-97.05%)
Mutual labels:  blockchain, ethereum, smart-contracts
Eventeum
A resilient Ethereum event listener that bridges your smart contract events and backend microservices
Stars: ✭ 272 (-94.31%)
Mutual labels:  blockchain, ethereum, smart-contracts
Love Ethereum
区块链学习
Stars: ✭ 323 (-93.25%)
Mutual labels:  blockchain, ethereum, smart-contracts

Smart Contract Security Best Practices

Visit the documentation site: https://consensys.github.io/smart-contract-best-practices/

Read the docs in Chinese: https://github.com/ConsenSys/smart-contract-best-practices/blob/master/README-zh.md Read the docs in Vietnamese: https://github.com/ConsenSys/smart-contract-best-practices/blob/master/README-vi.md

Contributions are welcome!

Feel free to submit a pull request, with anything from small fixes, to full new sections. If you are writing new content, please reference the contributing page for guidance on style.

See the issues for topics that need to be covered or updated. If you have an idea you'd like to discuss, please chat with us in Gitter.

If you've written an article or blog post, please add it to the bibliography.

Building the documentation site

git clone [email protected]:ConsenSys/smart-contract-best-practices.git
cd smart-contract-best-practices
pip install -r requirements.txt
mkdocs build 

You can also use the mkdocs serve command to view the site on localhost, and live reload whenever you save changes.

Redeploying the documentation site

mkdocs gh-deploy
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].