Skip to content

0xFusion/ape-blendr-contracts

 
 

Repository files navigation

ApeBlendr Contracts

This repository contains the smart contracts for the ApeBlendr protocol. ApeBlendr is a no-loss savings game inspired by PoolTogether and built on top of the ApeCoin protocol.

ApeBlendr address on Ethereum Goerli

https://goerli.etherscan.io/address/0x7A0b69cA7D448266e1b53d26A4b532bd300390A7

ApeCoin address on Ethereum Goerli

https://goerli.etherscan.io/address/0x328507DC29C95c170B56a1b3A758eB7a9E73455c

ApeCoinStaking address on Ethereum Goerli

https://goerli.etherscan.io/address/0x146FD8C08baf234e3566C0c694eDad4833403C6b

Chainlink VRF Subscription

https://vrf.chain.link/goerli/14856

Chainlink Upkeep

https://automation.chain.link/goerli/63412565015916198094618611649025690826801905548264284556381748644261221151088

Subgraph

https://thegraph.com/hosted-service/subgraph/strenev/ape-blendr-goerli

Installation

$ yarn

Compile

$ yarn compile

This task will compile all smart contracts in the contracts directory. ABI files will be automatically exported in artifacts directory.

Testing

$ yarn test

Code coverage

$ yarn coverage

The report will be printed in the console and a static website containing full report will be generated in coverage directory.

Code style

$ yarn prettier

Verify & Publish contract source code

$ npx hardhat  verify --network mainnet $CONTRACT_ADDRESS $CONSTRUCTOR_ARGUMENTS

About

ApeBlendr is a no-loss savings game inspired by PoolTogether and built on top of the ApeCoin protocol.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Solidity 80.5%
  • TypeScript 19.5%