- Join Sherlock Discord
- Submit findings using the issue page in your private contest repo (label issues as med or high)
- Read for more details
All smart contracts will be deployed to Polygon and eventually the Telcoin Network. Some of the contracts will also be deployed to Ethereum.
For the most part, the most common token will be Telcoin, however various liquidity pool tokens will also be involved.
We expect our council NFTs to interact with the Sablier streams which are ERC721 tokens. The interfaces for these tokens have been provided under contracts/sablier/interfaces
.
Currently there is no plan to support any token other than ERC20s or ERC721s.
N/A
No
No
TRUSTED
TRUSTED
No
Q: Is the code/contract expected to comply with any EIPs? Are there specific assumptions around adhering to those EIPs that Watsons should be aware of?
Interacting contracts are expected to behave like typical ERC20s or ERC721s.
N/A
N/A
Q: Are there any off-chain mechanisms or off-chain procedures for the protocol (keeper bots, input validation expectations, etc)?
We expect to use an automated system such as Defender auto tasks or Gelato (network) integrations.
Q: In case of external protocol integrations, are the risks of external contracts pausing or executing an emergency withdrawal acceptable? If not, Watsons will submit issues related to these situations that can harm your protocol's functionality.
Acceptable
Q: Do you expect to use any of the following tokens with non-standard behaviour with the smart contracts?
No
- Sablier https://app.sablier.com
- Snapshot https://snapshot.org/#/
- Synthetix https://snapshot.org/#/
- Gnosis https://www.gnosisguild.org
- Zodiac Docs https://zodiac.wiki/index.php/ZODIAC.WIKI
- Reality Docs https://zodiac.wiki/index.php/Category:Reality_Module
- Zodiac GitHub https://github.com/gnosis/zodiac
- Reality GitHub https://github.com/gnosis/zodiac-module-reality
telcoin-audit @ 83b50e15be708dffec5d96695ab187348b52f2c1
- telcoin-audit/contracts/protocol/core/TelcoinDistributor.sol
- telcoin-audit/contracts/sablier/core/CouncilMember.sol
- telcoin-audit/contracts/telx/abstract/RewardsDistributionRecipient.sol
- telcoin-audit/contracts/telx/core/StakingRewardsFactory.sol
- telcoin-audit/contracts/telx/core/StakingRewardsManager.sol
- telcoin-audit/contracts/zodiac/core/SafeGuard.sol