Sirius Finance
  • Welcome to Sirius Finance
  • Get started
    • What is stablecoin AMM?
    • Why Sirius Finance?
    • Why on Astar Network?
    • Sirius Finance pools and algorithm
    • How to gain SRS&veSRS?
    • How does voting right work?
    • Roadmap
  • FAQ
    • Why my $ORU unlock date keep extending?
    • How does the voting mechanism work?
    • Why did my transaction fail?
    • How does unstable crypto pool work?
  • User Guidance
    • Add Astar Network to yourMetamask
    • Add assets to your Metamask
    • Create a Polkadot.js wallet
    • Transfer assets to Astar Network
    • Swap to have the best combo of assets
    • Gain 4SRS LP tokens
    • Earn SRS
    • Join the governance and vote
    • How to withdraw your assets
    • Why is veSRS worth earning
  • Risks
    • Risks of using Sirius Finance
    • Permanent loss of a peg
    • Audits
  • Join Sirius Community
    • OG enrollment program
    • Kickoff rewards program
    • Early adopter program
  • Development
    • Smart Contracts
      • Swap
      • Pool
      • Farming
    • Frontend
Powered by GitBook
On this page
  • Contract info
  • Interfaces
  • Write functions
  • Deposit
  • Withdraw
  1. Development
  2. Smart Contracts

Farming

PreviousPoolNextFrontend

Last updated 2 years ago

Contract info

Contract name: Farming

Contract address

  • 4Pool: 0xCfd15008Df89D961611071BfC36e220204E9A3a8

  • Starlay 4Pool: 0x1026F7B0f4A79C9caE3715035730419740A858FD

  • BAI Metapool: 0xBbabf2184FbC4DFB17207E74cdB6B1587Dc158a4

  • JPYC Metapool: 0xe1762b802Cf306C60b0C2C1af991646eFc8B5C6b

  • WBTC Metapool: 0x7f2fbBa3dd14Ef24aFA22E92796791D9a38bFBE0

  • WETH Metapool: 0x9e56b431AA4Bc8B8D04057977e3606A9110E479f

  • WBNB Metapool: 0x941e9BEF5b558D7Ca97aBC98e0664E804A9C4B7b

  • oUSD Metapool: 0x5FF4735274b0C7ADf7de52768645aA08AE4bcB20

  • nASTR Stablepool: 0xdCfFa5a92ef31DCc8979Ab44A0406859d7763c45

View


For showing TVL/APR, please refer to:

Interfaces

Write functions

Deposit

void deposit(uint256 value, address account, bool claimRewards);

Withdraw

void withdraw(uint256 value,bool claimRewards);
Sirius on Github
https://docs.sirius.finance/development/frontend