DefiConnect Token Logo

DFC [DefiConnect] Token

About DFC

Listings

Token 18 months
CoinGecko 15 months
CoinMarketCap 14 months
white paper

Defi Connect is here to demystify the entire digital economy in Africa and beyond.

Leveraging on a highly intelligent blockchain technology-based process, we are creating an ecosystem that is characterized by a decentralized lifestyle where the potentials for a positive shift of the entire finance market will be limitless.

With the rise of digital currency in the business and investment space, the Defi Connect movement is effortlessly cementing formidable synch between crypto and the real-life impact that is sure to completely transform the entire financial and global economy.
Through our solutions which cuts across the online /digital marketing, healthcare, transportation, logistics, and multilevel marketing sectors, we are keen on rebuilding Africa by simplifying the entire blockchain and cryptocurrency process in other to ensure that everybody benefits from this
next-generation technology that is rapidly taking over.

Laser Scorebeta Last Audit: 26 September 2022

report
Token seems to be (relatively) fine. It still become a scam, but probability is moderate.


Unable to verify that contract auditor is trusted: Certik, Quantstamp, Hacken, Solidity, Paladinsec, Openzeppelin, Verichains

DFC.harvest() (#296-308) contains a tautology or contradiction:
- require(bool)(amount >= 0) (#299)
Fix the incorrect comparison by changing the value type or the comparison.

Additional information: link

DFC.referrals (#76) is never used in DFC (#69-336)
Remove unused state variables.

Additional information: link

transferOwnership(address) should be declared external:
- DFC.transferOwnership(address) (#105-109)
balanceOf(address) should be declared external:
- DFC.balanceOf(address) (#119-121)
transfer(address,uint256) should be declared external:
- DFC.transfer(address,uint256) (#129-138)
transferFrom(address,address,uint256) should be declared external:
- DFC.transferFrom(address,address,uint256) (#140-151)
approve(address,uint256) should be declared external:
- DFC.approve(address,uint256) (#153-159)
allowance(address,address) should be declared external:
- DFC.allowance(address,address) (#161-163)
burn(uint256) should be declared external:
- DFC.burn(uint256) (#165-173)
withdraw() should be declared external:
- DFC.withdraw() (#175-179)
withdrawAltcoinTokens(address) should be declared external:
- DFC.withdrawAltcoinTokens(address) (#181-185)
pauseStaking() should be declared external:
- DFC.pauseStaking() (#196-198)
resumeStaking() should be declared external:
- DFC.resumeStaking() (#200-202)
stake(uint256,address) should be declared external:
- DFC.stake(uint256,address) (#229-261)
stakingReward() should be declared external:
- DFC.stakingReward() (#264-266)
harvest() should be declared external:
- DFC.harvest() (#296-308)
farmSize() should be declared external:
- DFC.farmSize() (#324-326)
withdrawable() should be declared external:
- DFC.withdrawable() (#328-330)
rewardReceived() should be declared external:
- DFC.rewardReceived() (#332-334)
Use the external attribute for functions never called from the contract.

Additional information: link

DFC (#69-336) should inherit from AltcoinToken (#64-67)
Inherit from the missing interface or contract.

Additional information: link

DFC.stakingPeriod() (#271-278) performs a multiplication on the result of a division:
-period = totalSupply.mul(45).div(unminted) (#273)
-period.mul(ADAY) (#277)
Consider ordering multiplication before division.

Additional information: link

DFC.stake(uint256,address).refAmount (#248) is a local variable never initialized
Initialize all the variables. If a variable is meant to be initialized to zero, explicitly set it to zero to improve code readability.

Additional information: link

DFC.transferOwnership(address) (#105-109) should emit an event for:
- owner = newOwner (#107)
Emit an event for critical parameter changes.

Additional information: link

Parameter DFC.distr(address,uint256)._to (#111) is not in mixedCase
Parameter DFC.distr(address,uint256)._amount (#111) is not in mixedCase
Parameter DFC.balanceOf(address)._owner (#119) is not in mixedCase
Parameter DFC.transfer(address,uint256)._to (#129) is not in mixedCase
Parameter DFC.transfer(address,uint256)._amount (#129) is not in mixedCase
Parameter DFC.transferFrom(address,address,uint256)._from (#140) is not in mixedCase
Parameter DFC.transferFrom(address,address,uint256)._to (#140) is not in mixedCase
Parameter DFC.transferFrom(address,address,uint256)._amount (#140) is not in mixedCase
Parameter DFC.approve(address,uint256)._spender (#153) is not in mixedCase
Parameter DFC.approve(address,uint256)._value (#153) is not in mixedCase
Parameter DFC.allowance(address,address)._owner (#161) is not in mixedCase
Parameter DFC.allowance(address,address)._spender (#161) is not in mixedCase
Parameter DFC.burn(uint256)._value (#165) is not in mixedCase
Parameter DFC.withdrawAltcoinTokens(address)._tokenContract (#181) is not in mixedCase
Parameter DFC.stake(uint256,address)._amount (#229) is not in mixedCase
Follow the Solidity naming convention.

Additional information: link

Holders:


Token is deployed only at one blockchain


Average 30d PancakeSwap liquidity is low.


Average 30d PancakeSwap volume is low.


Average 30d number of PancakeSwap swaps is low.


Average PancakeSwap trading volume, liqudity, number of swaps are low. Token seems to be inactive.


Last post in Twitter was more than 30 days ago


Unable to find Discord account


Unable to find token on CoinHunt

Additional information: link


Unable to find code repository for the project


Token has relatively low CoinMarketCap rank


Token has relatively low CoinGecko rank

Price for DFC

News for DFC