• Stars
    star
    109
  • Rank 319,077 (Top 7 %)
  • Language
    JavaScript
  • Created over 4 years ago
  • Updated about 2 years ago

Reviews

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

Repository Details

Compound Protocol Configuration for Developers

Compound Config

This repository contains all configuration for the Compound Protocol on Ethereum. Projects wishing to interact with Compound contracts will be able to find contract addresses, ABIs and interfaces for the core Compound contracts in this repo.

Getting Started

The networks/ folder contains a pair of files per test net. These are <network.json> and <network>-abi.json. The former contains a list of all deployed and related contracts along with some basic JSON configuration for each. The ABI-file contains the ABI of all interesting contracts.

Additional Configuration

This repo doesn't currently have additional configuration, but we encourage more information if it's directly useful to developers on the protocol. Feel free to create an issue or pull request.

Contributions

For all changes that affect the core Protocol or are directly related to the core Protocol (e.g. underlying tokens, interest rate models, etc), please add the relevant configuration into the networks files.

More Repositories

1

compound-protocol

The Compound On-Chain Protocol
TypeScript
1,857
star
2

open-oracle

The Compound Open Price Feed
JavaScript
237
star
3

compound-js

A JavaScript SDK for Ethereum and the Compound Protocol.
TypeScript
196
star
4

comet

An efficient money market protocol for Ethereum and compatible chains (aka Compound III, Compound v3).
TypeScript
195
star
5

gateway

An interest-bearing stablecoin bridge between all DeFi chains.
Rust
131
star
6

compound-money-market

Compound v1 Protocol [Copyright 2018 Compound]
JavaScript
100
star
7

palisade

Compound Web3 Front-end
Elm
95
star
8

saddle

Ethereum Smart Contract Saddle
TypeScript
78
star
9

compound-v2-subgraph

TypeScript
37
star
10

sleuth

A new way to query EVM-compatible blockchains
Rust
24
star
11

QuickBorrow

Borrow tokens simply by sending Ether
JavaScript
24
star
12

substrate

Substrate: The platform for blockchain innovators
Rust
22
star
13

autonomous-proposals

Autonomous Proposals v1.0
Solidity
16
star
14

encumber-factory

Solidity
15
star
15

compound-components

A component library for Compound's frontend properties
Elm
14
star
16

encumber_samples

A collection of examples and prototypes around the encumber interface
Solidity
13
star
17

compound-governance

Solidity
12
star
18

token-list

Compound Token List.
11
star
19

comet-extension

Comet Extensions
TypeScript
9
star
20

comet-migrator

Migrate a Position to Compound III from Compound v2, Maker or AAVE
TypeScript
6
star
21

compound-eureka

Eureka Configuration for Compound Test-nets
JavaScript
5
star
22

compound-finance.github.io

5
star
23

circlex

Circle API Client and Emulator
Elixir
5
star
24

etherscan

TypeScript
4
star
25

quest

A scenario language called Quest
JavaScript
3
star
26

polkadot

Polkadot Node Implementation
Rust
2
star
27

quark

Solidity
2
star
28

compound-protocol-lite

Experimental hardhat-based repo
Solidity
2
star
29

cip-pm

Compound Improvement Proposal PM Repository
1
star
30

comet-extension-template

Template for building a Comet Extension
Solidity
1
star
31

grandpa-bridge-gadget

A Bridge Gadget to Grandpa Finality.
Rust
1
star
32

cumulus

Substrate Parachain Framework
Rust
1
star
33

hardhat-cover

A non-invasive (uninstrumented) hardhat coverage plugin
TypeScript
1
star
34

comet-wrapper

Wrapper for Compound III Token that implements ERC-4626 and ERC-7246
Solidity
1
star