• Stars
    star
    1,008
  • Rank 45,575 (Top 0.9 %)
  • Language
    Go
  • License
    Apache License 2.0
  • Created about 4 years ago
  • Updated 2 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A Framework for Building Ethereum-compatible Blockchain Networks

Banner

Update: Edge v1.0.0 is here!

Developers at Polygon Labs have been hard at work gathering and incorporating community feedback into the Edge client and a new version of Edge, v1.0.0, is here with several new features! Check out the Release Notes included with the release to find out more!

Polygon Edge

Polygon Edge is a modular and extensible framework for building Ethereum-compatible blockchain networks.

To find out more about Polygon, visit the official website.

WARNING: This is a work in progress so architectural changes may happen in the future. The code is still being audited, so please contact the Polygon team if you would like to use it in production.

Documentation πŸ“

If you'd like to learn more about the Polygon Edge, how it works and how you can use it for your project, please check out the Polygon Supernets Documentation.

Disclaimer

As this project evolves, the Polygon Labs developer team will focus on the latest version of the Edge client and does not plan to support Edge 0.6 or lower. It is highly recommended that you upgrade to the newest version with the most up-to-date features and fixes. Users that want to stay on 0.6 or below, can continue to do so. The repo will continue to exist and users can fork it and do with it as they please, subject to applicable open-source license terms.


Copyright 2022 Polygon Technology

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

More Repositories

1

fx-portal

FxPortal for Polygon (Previously Matic) chain. No mapping. Seamless.
Solidity
162
star
2

chain-indexer-framework

Chain-indexer-framework
TypeScript
122
star
3

polygon-docs

Polygon Technical Docs
HTML
118
star
4

cdk-data-availability

Go
85
star
5

static

Static file server
JavaScript
81
star
6

polygon-cli

A Swiss Army knife of blockchain tools
Go
60
star
7

account-binary-search-tree

Solidity
47
star
8

account-abstraction-invoker

Modular account abstraction with EIP-3074.
TypeScript
46
star
9

kurtosis-cdk

A Kurtosis package that deploys a private, portable, and modular Polygon CDK devnet
Starlark
41
star
10

staking-contracts

The smart contracts used in the IBFT PoS implementation
TypeScript
35
star
11

pbft-consensus

Practical Byzantium Fault Tolerant (PBFT) algorithm
Go
34
star
12

pol-token

Set of contracts proposed in PIP-17, notably Polygon Ecosystem Token meant as an upgrade to Matic Token.
Solidity
32
star
13

edge-contracts

Solidity
31
star
14

storage-delta

⟁ Audit storage layout changes during contract upgrades.
JavaScript
28
star
15

maticjs-fxportal

Library for interacting with fx-portal bridge.
TypeScript
22
star
16

polygon-edge-docs

The Official documentation for Polygon Edge
JavaScript
21
star
17

dapp-launchpad

dApp Launchpad is a CLI tool to quickly initialise a fully-integrated EVM-compatible dApp, create a development environment, and deploy everything to production.
TypeScript
21
star
18

go-ibft

A minimal and compact IBFT 2.0 implementation, written in Go
Go
18
star
19

proof-generation-api

JavaScript
17
star
20

pos-contracts

JavaScript
15
star
21

zkevm-data-streamer

Go implementation of a generic fast data streamer library.
Go
14
star
22

wiki

The official documentation of 0xPolygon.
JavaScript
12
star
23

forge-chronicles

JavaScript
11
star
24

agglayer

Go
9
star
25

deployer-kit

JavaScript
9
star
26

polygon2.0-economic-model

polygon2.0-economic-model
Jupyter Notebook
8
star
27

eth-state-transition

Ethereum state transition
Go
6
star
28

foundry-template

Contracts team, template repo
Solidity
6
star
29

staking-hub

Solidity
6
star
30

eth-event-tracker

Tracker of Ethereum events
Go
4
star
31

polygon-edge-assm

Helper program for bootstrapping Polygon Edge deployments utilizing AWS Session Manager
Go
4
star
32

cdk-contracts-tooling

Tools to interact with CDK smart contracts and Go bindings
Go
4
star
33

devrel-docs

Shell
3
star
34

zkevm-wrapper

Solidity
2
star
35

auto-claim-service

TypeScript
2
star
36

zkevm-ethtx-manager

zkevm-ethtx-manager
Go
2
star
37

eth-jsonrpc-server

Ethereum JSON-RPC server implementation
Go
2
star
38

go-profile-chart-generator

Python
2
star
39

cdk

CDK Node core repo
Go
2
star
40

lxly.js

TypeScript
1
star
41

zkevm-pool-manager

zkEVM Pool Manager
Go
1
star
42

bnsnark1

Go
1
star
43

contracts

Solidity
1
star