0.0.7 • Published 2 years ago

@scalingparrots/contracts v0.0.7

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

Overview

Components

The following contracts are provided:

- token
    - ERC20
        - BaseERC20.sol
        - MintableERC20.sol
    - ERC721
        - BaseERC721.sol
- farming
- LP vaults
- strategies
    - convex
- vesting
- oracles
- voting

Installation

$ npm install @scalingparrots/contracts

Usage

Once installed, you can use the contracts in the library by importing them:

pragma solidity ^0.8.0;
import "@scalingparrots/contracts/ERC20/BaseERC20.sol";
contract MyToken is BaseERC20 {
    constructor() BaseERC20("MyToken", "MTK") {
    }
}

Security

This project is maintained by ScalingParrots, and developed following our high standards for code quality and security. ScalingParrots Contracts is meant to provide tested and community-audited code, but please use common sense when doing anything that deals with real money! We take no responsibility for your implementation decisions and any security problems you might experience.

Audit

Contracts are not audited, use at your own risk