Develop standard smart contracts for the new Attestation Chain (A-Chain) functionality.
Overview
Create reference implementations for attestation submission, verification, and aggregation on A-Chain.
Timeline (3 weeks)
Week 1 (Jan 27-31, 2025)
Week 2 (Feb 3-7, 2025)
Week 3 (Feb 10-14, 2025)
Contract Architecture
interface IAttestation {
function submit(bytes calldata proof) external returns (bytes32);
function verify(bytes32 attestationId) external view returns (bool);
function aggregate(bytes32[] calldata ids) external returns (bytes32);
}
Key Features
- CGGMP21 threshold signature support
- BLS signature aggregation
- Ringtail lattice signatures
- Gas-efficient verification
Deliverables
- Core contracts in contracts/attestation/
- Test suite with 100% coverage
- Gas optimization report
- Integration guide
Assignee: @zeekay
Priority: P1 - HIGH
Due Date: February 14, 2025
Develop standard smart contracts for the new Attestation Chain (A-Chain) functionality.
Overview
Create reference implementations for attestation submission, verification, and aggregation on A-Chain.
Timeline (3 weeks)
Week 1 (Jan 27-31, 2025)
Week 2 (Feb 3-7, 2025)
Week 3 (Feb 10-14, 2025)
Contract Architecture
Key Features
Deliverables
Assignee: @zeekay
Priority: P1 - HIGH
Due Date: February 14, 2025