NFT staking contract (maybe NFT minting too)
Budget: £10 – £2,000 GBP
We would like to build an nft staking, that auto distributes rewards when we send the
crypto to the contract. users pay gas fee. possibility of a claim tax, and monthly fee
(preferably in busd although BnB could work). fee goes to our wallets designated to
yourselves. we want the contract to stop people from claiming if they haven't paid
their monthly fee. we want to be in control of which NFTs can be added to the
contract, with scope to add more batches in the future
From Just Ish:
A smart contract created that allows users to stake designated NFT-X (should be
changeable to 1 or more NFTs at the direction of the Elitheum team) into the
contract, to claim rewards that will be manually loaded to the contract from the
Elitheum Team. The user pays the gas fee upon claim and there is the possibility and
functionality to add a claim tax (will not be used at launch). The tax will be remitted
to the wallet address provided by the Elitheum Team and can be substituted if they
ever need to add a different wallet. The rewards are distributed equally between all
NFT users in the claim contract. Unclaimed rewards from ineligible NFT holders will
be rolled over to the next reward period and added to the rewards for the next
period.
Additionally, in order to stake and claim, users must have paid a monthly fee of X
amount. The staking contract will check the payment contract to determine eligibility
for claiming. If user has not paid the monthly fee, they are not eligible to claim. If
user has paid the monthly fee, they are eligible. The payment contract will pay the
wallet provided by the Elitheum team. If user has not paid the monthly fee, the only
option for user will be to unstake NFT without claiming rewards.
We would be building 'batches' of 1000 NFTs at a time, so we would like the flexibility to be able to add up to a total of 5000 NFTs that are compatible with the staking contract.
We do not want people to be able to just add any random NFTs.
We are mainly looking for the backend contracts that can achieve the functions I have outlined although there may be an opportunity to link the front end too - we do have web developers however we would be more than happy to consider for you to do this.
crypto to the contract. users pay gas fee. possibility of a claim tax, and monthly fee
(preferably in busd although BnB could work). fee goes to our wallets designated to
yourselves. we want the contract to stop people from claiming if they haven't paid
their monthly fee. we want to be in control of which NFTs can be added to the
contract, with scope to add more batches in the future
From Just Ish:
A smart contract created that allows users to stake designated NFT-X (should be
changeable to 1 or more NFTs at the direction of the Elitheum team) into the
contract, to claim rewards that will be manually loaded to the contract from the
Elitheum Team. The user pays the gas fee upon claim and there is the possibility and
functionality to add a claim tax (will not be used at launch). The tax will be remitted
to the wallet address provided by the Elitheum Team and can be substituted if they
ever need to add a different wallet. The rewards are distributed equally between all
NFT users in the claim contract. Unclaimed rewards from ineligible NFT holders will
be rolled over to the next reward period and added to the rewards for the next
period.
Additionally, in order to stake and claim, users must have paid a monthly fee of X
amount. The staking contract will check the payment contract to determine eligibility
for claiming. If user has not paid the monthly fee, they are not eligible to claim. If
user has paid the monthly fee, they are eligible. The payment contract will pay the
wallet provided by the Elitheum team. If user has not paid the monthly fee, the only
option for user will be to unstake NFT without claiming rewards.
We would be building 'batches' of 1000 NFTs at a time, so we would like the flexibility to be able to add up to a total of 5000 NFTs that are compatible with the staking contract.
We do not want people to be able to just add any random NFTs.
We are mainly looking for the backend contracts that can achieve the functions I have outlined although there may be an opportunity to link the front end too - we do have web developers however we would be more than happy to consider for you to do this.