Python framework for deploying, testing and interacting with Ethereum smart contracts.
Follow the links.
Secure Your Smart Contracts
Our mission at SecurEth is to guide software developers in the Ethereum Community towards building Smart Contract Systems that adhere to the highest quality in design and verification, to ensure that we solve problems before they happen so we can build in world-class security for the world of
"If This, Then That" for Ethereum
EthTTT aims to be the "If This Then That" of Ethereum. A user should be able to define a "trigger" with conditions for which an "action" would fire. Both triggers and actions can be on or off-chain event. We've since learned of projects such as @MaticNetwork's Zapier integration and EthVelcro
Access Ethereum data as SQL, ElasticSearch and GraphQL
Reach your goals with blockchain data much faster, cheaper and with maximum flexibility. No need to run a full archive node or your own database if you just want to use blockchain data .
Executing Ethereum transactions with fiat money.
Accepting fiat payments with your dapp is hard. We make it dead easy with LimePay. LimePay is a SaaS platform that enables end-users to freely execute transactions for decentralized applications (dApps) with fiat money. No need for registration or creating a crypto wallet. Just a credit card
Ethereum .Net cross platform integration library.
Nethereum is the .Net integration library for Ethereum, simplifying the access and smart contract interaction with Ethereum nodes both public or permissioned like Geth, Parity or Quorum . Nethereum is developed targeting netstandard 1.1, net451 and also as a portable library, hence it is compatible
Ethereum cryptography implementations for iOS framework
CryptoEthereumSwift implements necessary cryptographic features for Ethereum. This framwork is currently used in EthereumKit.
Blockchain oracle for modern DApps.
Oraclize is the leading oracle service for smart contracts and blockchain applications, serving thousands of requests every day on platforms like Ethereum , Rootstock , R3 Corda , Hyperledger Fabric and EOS .
Free, open-source Swift framework for easily interacting with the Ethereum.
EthereumKit is a Swift framework that enables you to create Ethereum wallet and use it in your app.
Library for mocking smart contract dependencies during unit testing.
What the Doppelgänger is? doppelgänger /ˈdɒp(ə)lˌɡaŋə, ˈdɒp(ə)lˌɡɛŋə/ - an apparition or double of a living person. It’s a library for mocking smart contract dependencies during unit testing. Reduce the amount of code. Test are more readable. Tests run faster. 10 minutes to learn.
Ethereum library for the Ruby language
The goal of ethereum.rb is to make interacting with ethereum blockchain from ruby as fast and easy as possible (but not easier!). Looking for new maintainer As we changed our technological stack away from ruby and we are not using ethereum.rb anymore. The gem suffered from neglect. We are looking
An open-source DAO framework.
Use out-of-the-box modules to build the DAO of your dreams - an organization that is controlled by smart contracts. Thetta DAO Framework is a DAO Framework that will help you to create your own DAO on top of it. Code is modular, so you can use different subsystems almost independently.
The oracle Platform
For smart contracts, the oracle is the source of truth. Use our frameworks to decentralize this power.
Start monitoring your contracts with error tracking, detailed contract analytics and smart alerts that notify you when something happens.
Error tracking Track and fix errors as they happen. Error Tracking, track every reverted transaction and easily pinpoint issue in real-time. Full stack traces See the full execution of your contracts. Tenderly enables your blockchain development with stack traces, showing you the source code right
World-class tools for blockchain developers, financial services and protocols.
We're serious about helping the crypto community and have been active since 2013. Focusing on compliance, licensing and legal fees shouldn’t be what creators are doing. They should be creating.
Decentralized Liquidity on Autopilot.
Swap and transfer tokens while automatically getting the best prices from decentralized exchanges. Liquidity for the Illiquid Complete orders a single DEX can't with the combined liquidity of multiple DEXs. Catch-All Payments Enable users to receive the ERC-20 token of their preference regardless of
A smart contract management toolkit, From creation to management.
A smart contract management toolkit. A comprehensive smart contract management solution that enables developers, teams and organizations to effectively manage their entire smart contract lifecycle. From creation to management. Ctor UI - lets you visualize and interact with a smart contract's
Command Line Interface is used to create and develop Aragon apps.
The aragonCLI (Command Line Interface) is used to create and develop Aragon apps.
aragonPM is built on top of aragonOS
A package or repository (repo) in an aragonPM registry keeps track of evolving versions of its contents (the webapp component typically) and smart contract code (if applicable).
Static Analyzer for Solidity
Slither is a Solidity static analysis framework written in Python 3. It runs a suite of vulnerability detectors, prints visual information about contract details, and provides an API to easily write custom analyses. Slither enables developers to find vulnerabilities, enhance their code comprehension
Symbolic execution tool on Smart Contracts and Binaries
Features Input Generation : Manticore automatically generates inputs that trigger unique code paths Error Discovery : Manticore discovers bugs and produces inputs required to trigger them Execution Tracing : Manticore records an instruction-level trace of execution for each generated input
Visualise Solidity control flow for smart contract security analysis
Generates a DOT graph that visualizes function control flow of a Solidity contract and highlights potential security vulnerabilities.
Framework for cryptoeconomic contract security, decentralised security bounties.
The Hydra is an Ethereum contract development framework for: decentralized security and bug bounties rigorous cryptoeconomic security guarantees mitigating programmer and compiler error Hydra introduces a concept called an exploit gap , a way for developers to turn crippling exploits into safe
Alternative EVM disassembler
evmdis is an EVM disassembler. It performs static analysis on the bytecode to provide a higher level of abstraction for the bytecode than raw EVM operations. Features include: Separates bytecode into basic blocks. Jump target analysis, assigning labels to jump targets and replacing addresses with
Binary Ninja plugin which enables an EVM disassembler and related analysis tools.
A static analysis tool that detects vulnerabilities and bugs in Solidity programs.
SmartCheck automatically checks Smart Contracts for vulnerabilities and bad practices – it highlights them in the code and gives a detailed explanation of the problem. We already use it in our security audits. SmartCheck engine is now open source
Security scanner for Ethereum smart contracts
It features an extensive list of security patterns commonly found in smart contracts: some forms of the DAO bug (also known as reentrancy) locked ether missing input validation transaction ordering-dependent amount, receiver and transfer unhandled exceptions unrestricted ether flow The project is
Build security tools using the MythX API
Using MythX API, you can build security tools that find bugs in smart contracts for Ethereum or compatible blockchains such as Tron and Quorum. Currently, we support Solidity code and EVM bytecode, but we are working on support for additional bytecode formats (e.g. eWASM) and languages.
Security analysis platform for Ethereum smart contracts. Direct integration with all major development tools as well as end-user API.
MythX is a smart contract security API that brings advanced security analysis directly into development environments and build pipelines. It detects many common Solidity vulnerabilities and EVM bytecode vulnerabilities. Anyone can use MythX to build purpose-built Ethereum security tools. End users
Solidity support for Visual Studio code
Solidity is the language used in Ethereum to create smart contracts, this extension provides: Syntax highlighting Snippets Compilation of the current contract (Press F1 Solidity : Compile Current Solidity Contract), or F5 Compilation of all the contracts (Press F1 Solidity : Compile all Solidity
Etherscan is a Block Explorer and Analytics Platform for Ethereum
Drag and drop IDE to build Ethereum Dapps
The easiest way to build an Ethereum application. Create a decentralized application in minutes. Start building today. No code required. Features No Developer Required : Create an end-to-end application with our interface No Cryptocurrency Required : We manage transactions for you Rapidly Prototype
Brings Ethereum to your browser
MetaMask is a bridge that allows you to visit the distributed web of tomorrow in your browser today. It allows you to run Ethereum dApps right in your browser without running a full Ethereum node. MetaMask includes a secure identity vault, providing a user interface to manage your identities on
Contributions are always welcome, no matter how large or small.
To contribute, join our forum or community channel on Telegram, where you can talk to all the ZeppelinOS developers, contributors, partners, and users.
Contributions are always welcome! Feel free to open any issue or send a pull request.
Feedback, help and news
Buidler Support Telegram group: for any questions or feedback you may have, you can find us here.
Designing new components, Bug fixing etc
If you would like to contribute to designing new components, please get in touch! The best way is to open an issue on https://github.com/lorikeetui/design/issues
Contribute the Embark Framework.
We would love for you to contribute to Embark and help make it even better than it is
today! Follow the links
Solidity is an object-oriented, high-level language for implementing smart contracts.
Access Ethereum via REST API
Our easy to use API and developer tools provide secure, reliable, and scalable access to Ethereum and IPFS. We provide the infrastructure for your decentralized applications so you can focus on the features.
Connect your smart contract with real-world data.
Rhombus is the oracle solution for your smart contract We provide the most reliable, credible, and efficient oracle platform on the planet. Access over five trillion real-world data points, custom off-chain computing, and the best security the industry has to offer.