Interact with Dyson Finance contracts on Sepolia testnet

Getting Started

The Alpha version of Dyson Finance contracts operates on Sepolia testnet. To interact with Dyson Finance, you may need some tokens and NFT for testing. You can get these tokens via Faucet.

Faucet contract: 0x889a28163f08CdCF079C0692b23E4C586e811889

claimToken

The msg.sender of this call will receive 10000 $DYSN, 25000 $USDC and 1 $WBTC for test usage.

function claimToken() external 

Utilize these tokens for swapping within pairs or engage in a dual investment deposit to pairs. Further insights can be gleaned by reading the information presented in the following sections.

claimAgent

The msg.sender of this call will receive a Tier1 Agent NFT.

function claimAgent() external

After receiving the NFT, you can check your NFT information through the following steps:

  1. Get your NFT ID by calling the mapping whois in Agent contract with your address.

mapping(address => uint) public whois
  1. Retrieve detailed information about your NFT by invoking the getAgent function with your NFT ID. The returned values include the agent owner, agent tier number, agent birth timestamp, agent parent ID, and an array of agent children IDs in sequence.

function getAgent(uint id) external view returns (address, uint, uint, uint, uint[] memory)
  1. To solely inquire about your parent address and tier number, a direct call to the userInfo function with your address in the Agent contract will suffice.

function userInfo(address _owner) external view returns (address ref, uint gen)

Deployment Addresses on Sepolia testnet

ContractAddress

Faucet

0x889a28163f08CdCF079C0692b23E4C586e811889

DYSON-USDC Pair

0xd0f3c7d3d02909014303d13223302eFB80A29Ff3

WETH-USDC Pair

0xa28d7Dd51144426557afF3Db67d285d76c127d20

WBTC-USDC Pair

0xaCcb2A1DA03219C4398517F7761ef3538D6D90E5

AddressBook

0x65C4FfB47ffEE6bb351815DfCa5e197D71e1c82a

Agency

0x31894c572496Ce5Ab52DE4bC0e9964Db787744cD

AgentNFT

0x98e6Ee006cf13c2141Bc2Dfde0430b5E853CB5D8

DYSON

0xeDC2B3Bebbb4351a391363578c4248D672Ba7F9B

sDYSON

0xdDE61e3Ce99fAAFAF5ee63321e9e123B4cA313b6

Factory

0xb56b317345Be4757FeccaA08DbF82A82850Ff978

GaugeFactory

0x5cDd71dfb709f9972faff553079ff127caf7d4E2

BribeFactory

0x8066749B54e1E465F84FF5a5707e6FAd8a4C6b9d

Router

0x0E802CAbD4C20d8A24a2c98a4DA176337690cc0d

Farm

0x09E1c1C6b273d7fB7F56066D191B7A15205aFcBc

Gauge of DYSON-USDC Pair

0xe019f7c2783EA853D8ca75a2a3a5d6F171F307D1

Bribe of DYSON-USDC Pair

0xf24B9f2Ec84c557cB6432b5bC5Ae4207945025Ff

Gauge of WETH-USDC Pair

0x410740FD128E34AAc839E971545899E6a3707E92

Bribe of WETH-USDC Pair

0xb35A657a2e825326978ca9C0Fa812Ae4D54cC8f7

Gauge of WBTC-USDC Pair

0x54617a860eB2E3dfBC94Db1D51fAF5388e0A0bd4

Bribe of WBTC-USDC Pair

0xE97D7306Ed5988b6d45f073d4bf303b1724612ec

Last updated