• This repository has been archived on 24/May/2024
  • Stars
    star
    129
  • Rank 279,262 (Top 6 %)
  • Language
    JavaScript
  • License
    Other
  • Created over 3 years ago
  • Updated 6 months ago

Reviews

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

Repository Details

Euler Smart Contracts

This repo contains the smart contracts and tests for the Euler Protocol.

Setup

npm i

Testing

npx hardhat test

Generate coverage report

npx hardhat coverage

Docs

License

All files are licensed under GPL-2.0 or later except for the following, which are licensed under Business Source License 1.1 (see the file LICENSE):

  • contracts/modules/RiskManager.sol
  • contracts/modules/Liquidation.sol

These two files will be automatically re-licensed under GPL-2.0 on December 13th, 2023.

More Repositories

1

uni-v3-twap-manipulation

TeX
90
star
2

ethereum-vault-connector

The Ethereum Vault Connector (EVC) is a mediator between Vaults that may have borrowing functionality.
Solidity
89
star
3

median-oracle

Solidity
60
star
4

euler-vault-kit

Build lending vaults which connect through Ethereum Vault Connector
Solidity
56
star
5

evc-playground

A playground for the Ethereum Vault Connector (EVC)
Solidity
36
star
6

euler-liquidation-bot

JavaScript
34
star
7

euler-oracle-tools

JavaScript
34
star
8

evk-periphery

Periphery contracts for use with the Euler Vault Kit (EVK)
Solidity
22
star
9

reward-streams

Reward Streams allows permissionless rewards distribution of multiple tokens in staking and staking-free manner
Solidity
22
star
10

fee-flow

Efficient, decentralised and MEV resistant mechanism to convert fee assets to a single token.
Solidity
15
star
11

euler-price-oracle

Euler Price Oracles, a library of immutable oracle adapters and components
Solidity
14
star
12

euler-sdk

TypeScript
11
star
13

euler-encode-workshop

Solidity
11
star
14

euler-interfaces

Solidity interfaces for core Euler contracts
TypeScript
9
star
15

euler-docs

Documentation
9
star
16

euler-audits

6
star
17

euler-tokenlist

Euler Markets Tokenlist
JavaScript
5
star
18

ethlisbon-hackathon

Eth lisbon hackathon
TypeScript
3
star
19

euler-staking

Euler staking smart contracts based on Synthetix
JavaScript
2
star
20

euler-governance

JavaScript
2
star
21

eul-merkle-trees

JavaScript
1
star
22

euler-earn

Euler Earn, An ERC4626 vault for passive yield earning.
Solidity
1
star
23

liboracle

Solidity
1
star
24

euler-redemption-scripts

TypeScript
1
star