stacks - Stacks ecosystem overview.

  •        8

The Stacks blockchain brings predictable smart contracts and decentralized apps to Bitcoin. >> Read the Stacks 2.0 whitepaper. >> See the Stacks 2.0 overview slides.

https://www.stacks.co/
https://github.com/blockstack/stacks

Tags
Implementation
License
Platform

   




Related Projects

stacks-blockchain - The Stacks 2.0 blockchain implementation

  •    Rust

Reference implementation of the Stacks blockchain in Rust. Stacks 2.0 is a layer-1 blockchain that connects to Bitcoin for security and enables decentralized apps and predictable smart contracts. Stacks 2.0 implements Proof of Transfer (PoX) mining that anchors to Bitcoin security. Leader election happens at the Bitcoin blockchain and Stacks (STX) miners write new blocks on the separate Stacks blockchain. With PoX there is no need to modify Bitcoin to enable smart contracts and apps around it. See this page for more details and resources.

Ethereum - Blockchain APP Platform

  •    Go

Ethereum is a  decentralized platform that runs smart contracts: applications that run exactly as programmed without any possibility of downtime, censorship, fraud or third party interference. These apps run on a custom built  blockchain, an enormously powerful shared global infrastructure that can move value around and represent the ownership of property. 

awesome-substrate - A curated list of awesome projects and resources related to the Substrate blockchain development framework

  •    

An awesome list is a list of awesome things curated by the community. Substrate is a framework for building upgradable, modular and efficient blockchains. Substrate is an open-source library of Rust code that is maintained by Parity Technologies.

naivecoin - A cryptocurrency implementation in less than 1500 lines of code

  •    Javascript

Cryptocurrencies and smart-contracts on top of a blockchain aren't the most trivial concepts to understand, things like wallets, addresses, block proof-of-work, transactions and their signatures, make more sense when they are in a broad context. Inspired by naivechain, this project is an attempt to provide as concise and simple an implementation of a cryptocurrency as possible. From Wikipedia : A cryptocurrency (or crypto currency) is a digital asset designed to work as a medium of exchange using cryptography to secure the transactions and to control the creation of additional units of the currency.


uniswap-v2-core - ๐ŸŽ› Core smart contracts of Uniswap V2

  •    TypeScript

In-depth documentation on Uniswap V2 is available at uniswap.org. The built contract artifacts can be browsed via unpkg.com.

uniswap-v2-periphery - ๐ŸŽš Peripheral smart contracts for interacting with Uniswap V2

  •    Solidity

In-depth documentation on Uniswap V2 is available at uniswap.org. The built contract artifacts can be browsed via unpkg.com.

web3j - Connect Java and Android apps to the Ethereum blockchain

  •    Java

web3j is a lightweight, reactive, type safe Java and Android library for integrating with clients (nodes) on the Ethereum network. This allows you to work with the Ethereum blockchain, without the additional overhead of having to write your own integration code for the platform.

blockstack-core - The reference implementation of Blockstack

  •    Python

blockstack-core is the reference implementation of the Blockstack protocol.Blockstack is a new decentralized internet where you own your data and your apps run locally without remote servers.

blockstack-browser - The Blockstack Browser

  •    Javascript

The Blockstack Browser allows you to explore the Blockstack internet.Blockstack Browser requires a local instance of Blockstack Core to run. To get started, first install Blockstack Core and then proceed with the installation of Blockstack Browser.

ethereumbook - Mastering Ethereum, by Andreas M. Antonopoulos, Gavin Wood

  •    Javascript

Mastering Ethereum is a book for developers, offering a guide to the operation and use of the Ethereum, Ethereum Classic, RootStock (RSK) and other compatible EVM-based open blockchains. This repository contains the draft of the book, currently in progress, scheduled for publication in Q4'2018 by O'Reilly Media. The publication date has been delayed, unfortunately, due to some personal issues. Expect to see content developed and pushed here in Q1 and Q2 2018.

Embark - Framework for serverless Decentralized Applications using Ethereum, IPFS and other platforms

  •    Javascript

Embark is a framework that allows you to easily develop and deploy Decentralized Applications (DApps). A Decentralized Application is a serverless html5 application that uses one or more decentralized technologies. Embark currently integrates with EVM blockchains (Ethereum), Decentralized Storages (IPFS), and Decentralized communication platforms (Whisper and Orbit). Swarm is supported for deployment.

OpenZeppelin - A Framework to build secure smart contracts on Ethereum

  •    Javascript

OpenZeppelin is a library for writing secure Smart Contracts on Ethereum. With OpenZeppelin, you can build distributed applications, protocols and organizations. It is meant to provide secure, tested and audited code to enable the new generation of distributed applications, protocols and organizations. OpenZeppelin is a community effort to reduce the hurdle to develop and use them.

mythril-classic - Mythril Classic: Security analysis tool for Ethereum smart contracts

  •    Python

Mythril Classic is an open-source security analysis tool for Ethereum smart contracts. It uses concolic analysis, taint analysis and control flow checking to detect a variety of security vulnerabilities. If you a smart contract developer who wants convenience and comprehensive results, you should be using MythX, our next-gen smart contract security API that integrates with Truffle Framework and other development environments.

uniswap-v3-core - ๐Ÿฆ„ ๐Ÿฆ„ ๐Ÿฆ„ Core smart contracts of Uniswap v3

  •    TypeScript

This repository contains the core smart contracts for the Uniswap V3 Protocol. For higher level contracts, see the uniswap-v3-periphery repository. This repository is subject to the Uniswap V3 bug bounty program, per the terms defined here.

uniswap-v3-periphery - ๐Ÿฆ„ ๐Ÿฆ„ ๐Ÿฆ„ Peripheral smart contracts for interacting with Uniswap v3

  •    TypeScript

This repository contains the periphery smart contracts for the Uniswap V3 Protocol. For the lower level core contracts, see the uniswap-v3-core repository. This repository is subject to the Uniswap V3 bug bounty program, per the terms defined here.

smart-contracts - Main smart contracts for Kyber Network, including the main platform contract, reserve contracts etc

  •    Javascript

This repository has the main contracts in KyberNetwork platform. There are three main components in this repository including KyberNetwork contract, KyberReserve and KyberWallet contracts. In addition, we have a couple of mock modules that simulate testnet tokens and centralized exchanges. This repository is for testing purposes only, do not use it for real deployment.

web3swift - Elegant Web3js functionality in Swift

  •    Swift

Web3swift requires Swift 4.1 and iOS 9.0 or macOS 10.13 although we recommend to use the latest iOS and MacOS versions for your own safety. Don't forget to set the iOS version in a Podfile, otherwise you get an error if the deployment target is less than the latest SDK. Carthage is a decentralized dependency manager that builds your dependencies and provides you with binary frameworks.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.