All Projects → alpaca-finance → bsc-alpaca-contract

alpaca-finance / bsc-alpaca-contract

Licence: MIT license
Smart Contracts for Alpaca Finance on Fantom & BNB Chain

Programming Languages

typescript
32286 projects
solidity
1140 projects

Projects that are alternatives of or similar to bsc-alpaca-contract

Smart-Contract-Security-Audits
Certified Smart Contract Audits (Ethereum, Hyperledger, xDAI, Huobi ECO Chain, Binance Smart Chain, Fantom, EOS, Tezos) by Chainsulting
Stars: ✭ 325 (+111.04%)
Mutual labels:  defi
frontend-v2
Frontend app for the Balancer protocol
Stars: ✭ 127 (-17.53%)
Mutual labels:  defi
alcor-ui
Alcor Exchange | First self-listing onchain DEX for eosio tokens;
Stars: ✭ 103 (-33.12%)
Mutual labels:  defi
interbtc
interBTC: Trustless Bitcoin on Polkadot | kBTC: Trustless Bitcoin on Kusama
Stars: ✭ 136 (-11.69%)
Mutual labels:  defi
ultimate-defi-research-base
Here we collect and discuss the best DeFI & Blockchain researches and tools. Feel free to DM me on Twitter or open pool request.
Stars: ✭ 1,074 (+597.4%)
Mutual labels:  defi
saddle-contract
The smart contracts behind saddle.finance 🤠
Stars: ✭ 121 (-21.43%)
Mutual labels:  defi
pando
Pando is a decentralized financial network built with the MTG technology, and its underlying financial algorithm is inspired by Maker and Synthetix.
Stars: ✭ 12 (-92.21%)
Mutual labels:  defi
web3together
🗣 Public open-ended discussions about Blockchain, Web3, NFTs, DeFi, ...
Stars: ✭ 58 (-62.34%)
Mutual labels:  defi
airswap-web
AirSwap Web App
Stars: ✭ 94 (-38.96%)
Mutual labels:  defi
conceal-desktop
Conceal Desktop (GUI)
Stars: ✭ 65 (-57.79%)
Mutual labels:  defi
visor-core
The DeFi protocol for Active Liquidity Management. Building on Uniswap v3.
Stars: ✭ 50 (-67.53%)
Mutual labels:  defi
Blockchain-Alpha
Alpha from various sectors in the blockchain space.
Stars: ✭ 102 (-33.77%)
Mutual labels:  defi
mev-inspect-rs
Discover historic Miner Extractable Value (MEV) opportunities
Stars: ✭ 443 (+187.66%)
Mutual labels:  defi
synthetix-subgraph
All sources for the handful of Synthetix subgraphs indexed by The Graph
Stars: ✭ 44 (-71.43%)
Mutual labels:  defi
defi-ls
Ethereum DeFi Language Support for VS Code
Stars: ✭ 33 (-78.57%)
Mutual labels:  defi
stablecoin.services
A gas free offering of common Dai and Chai operations
Stars: ✭ 32 (-79.22%)
Mutual labels:  defi
octofi-app-aquafarm
OctoFi - Track your DeFi portfolio, find new investment opportunities, buy and sell directly, and wrap your tentacles around a sea of gains. Hosted on Github Pages.
Stars: ✭ 36 (-76.62%)
Mutual labels:  defi
Rabby
The game-changing wallet for Ethereum and all EVM chains
Stars: ✭ 562 (+264.94%)
Mutual labels:  defi
app-ui
DEUS app front-end
Stars: ✭ 20 (-87.01%)
Mutual labels:  defi
prettier-config-solidity
Prettier config optimized to reduce AST churn & conform to solidity spec
Stars: ✭ 28 (-81.82%)
Mutual labels:  defi

Alpaca Contract

Leveraged yield farming on BNB Chain and Fantom chain

Local Development

The following assumes the use of node@>=14.

Install Dependencies

  1. Copy .env.example file and change its name to .env in the project folder
  2. Run yarn to install all dependencies

Compile Contracts

yarn compile

Note: There will be a new folder called typechain generated in your project workspace. You will need to navigate to typechain/index.ts and delete duplicated lines inside this file in order to proceed.

Run Tests with hardhat

yarn test

Testing with Forge

Install Forge

$ curl -L https://foundry.paradigm.xyz | bash # install foundryup
$ foundryup # install forge and cast

Test

$ forge test

Licensing

The primary license for Alpaca Protocol is the MIT License, see MIT LICENSE.

Exceptions

  • Single Asset LYF: solidity/contracts/6/protocol/workers/CakeMaxiWorker.sol and all files in solidity/contracts/6/protocol/strategies/pancakeswapV2-restricted-single-asset are licensed under Business Source License 1.1 (BUSL-1.1) (as indicated in their SPDX headers), see BUSL-1.1
  • Delta Neutral Vault: All files that match DeltaNeutral*.sol and solidity/contracts/8.13/protocol/AutomatedVaultController.sol, solidity/contracts/8.13/protocol/xALPACACreditor.sol are licensed under Business Source License 1.1 (BUSL-1.1) (as indicated in their SPDX headers), see BUSL-1.1
  • All files in tests remain unlicensed.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].