Skip to content

rada-network/share2earn

Repository files navigation

Referral Program

Configuration .env file

PRIVATE_KEY=
RINKEBY_API_KEY=
ETHERSCAN_API_KEY=
BSC_API_KEY=
MNEMONIC=

The following tasks:

npx hardhat accounts
npx hardhat compile
npx hardhat clean
npx hardhat test

Build & Deploy BSC testnet | RIRToken

npx hardhat run scripts/RIRToken/deploy.js --network testnet
// Copy Token address to tokenAddresses.js

// npx hardhat verify --network testnet TODO_token_address

Build & Deploy BSC testnet | MEOToken

npx hardhat run scripts/MEOToken/deploy.js --network testnet
// Copy Token address to tokenAddresses.js

// npx hardhat verify --network testnet TODO_token_address

NOT USE | Build & Deploy BSC testnet | Valid User Contract

// npx hardhat run scripts/ValidUserContract/deploy.js --network testnet
// Copy Contract address to proxyAddresses.js

// npx hardhat verify --network testnet TODO_token_address

Build & Deploy BSC testnet | Referral Contract

npx hardhat run scripts/ReferralContract/deploy.js --network testnet
// Copy Proxy address to proxyAddresses.js
// Top-up tokens
npx hardhat run scripts/ReferralContract/topUpContract.js --network testnet

// Add program, change program code in source
npx hardhat run scripts/ReferralContract/addProgram.js --network testnet

// Change info program
npx hardhat run scripts/ReferralContract/updateProgram.js --network testnet


// Set Admin
npx hardhat run scripts/ReferralContract/setAdmin.js --network testnet

// Bot
npx hardhat run scripts/ReferralContract/botTopup.js --network testnet
npx hardhat run scripts/ReferralContract/botJoinProgram.js --network testnet

// npx hardhat run scripts/ReferralContract/upgradeContract_v2.js --network testnet
// npx hardhat run scripts/ReferralContract/upgradeContract_v3.js --network testnet

npx hardhat run scripts/ReferralContract/getImplementationAddress.js --network testnet
// Get implementation address above
// npx hardhat verify --network testnet TODO_implementation_address

Build & Deploy BSC testnet | Referral Contract Single

npx hardhat run scripts/ReferralSingleContract/deploy.js --network testnet
// Copy Proxy address to contractAddresses.js
npx hardhat verify --network testnet 0xA34f456763C1283CcFBE693B48a9cd52ab517993 PGX 10000000000000000000 20000000000000000 1639838879

npx hardhat run scripts/ReferralSingleContract/botJoinProgram.js --network testnet

npx hardhat run scripts/ReferralSingleContract/saveData.js --network testnet

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •