Expected use of fallback?
- Dominant language
- Solidity
- Stars
- 290
- Forks
- 126
- PR merge metrics
- No merged PRs in 30d
Description
> Signature verification always attempts to use the [RIP-7212 precompile](https://github.com/ethereum/RIPs/blob/master/RIPS/rip-7212.md) and, if this fails, falls back to using [FreshCryptoLib](https://github.com/rdubois-crypto/FreshCryptoLib/blob/master/solidity/src/FCL_ecdsa.sol#L40).
In what conditions will the precompile fail where the fallback should pass?
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by tracing the signature-verification path that attempts the RIP-7212 precompile and then calls FreshCryptoLib, using the linked RIP-7212 and FCL implementations as references. Determine the conditions under which each path succeeds or fails, then document those conditions and confirm the explanation matches the contract behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- solidity
- Domain
- blockchain, security
- Issue type
- Documentation
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100