Skip to content

singnet/faucet-contracts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SingularityNET token faucet contracts

Smart contracts for Faucet by SingularityNET

Functional requirements

The possibility for users to receive text tokens Admin functionality

  • Configurable interval from request to token request
  • Configurable size of the number of tokens to receive
  • Withdrawal of tokens from a smart contract

Supported Tokens:

  • Symbol AGIX
    • Decimals 8

  • Symbol RJV
    • Decimals 6

Techical requirements

  1. For V1 need send AGIX or RJV tokens to contract address for distribution tokens

  2. For V2 need grant minter role for faucet contract for mint tokens from contract

Faucet token contract for each testnet

Development instructions

  • Install Node.js and npm
  • npm install -g truffle to get Truffle at globally
  • npm install to get dependencies

Deployment instructions

  • truffle compile for compile contracts
  • truffle migrate --network <NETWORK> for compile contracts

Releases

No releases published

Packages

No packages published