stakevrun / db

GNU Affero General Public License v3.0
0 stars 0 forks source link

Verification and Recording of Terms and Conditions Agreement #3

Closed LookingForOwls closed 2 months ago

LookingForOwls commented 7 months ago

Description

Develop backend functionality to verify the signature of the terms and conditions agreement made with the user's Ethereum wallet during the validator creation process. This includes verifying the authenticity of the signature and recording the agreement in the database.

Objectives

Requirements

  1. Signature Verification: Implement logic to verify the signature received from the frontend against the terms and conditions, ensuring the signer is the intended user.
  2. Database Recording: Upon successful verification, record the agreement in the database, associating it with the user's account and the specific validator creation transaction.
  3. Compliance and Audit Trail: Store the agreement in a way that supports compliance checks and audits, including timestamping the agreement.
xrchz commented 5 months ago

Can I get review on this? I think it's already implemented.

LookingForOwls commented 5 months ago

Reviewed and looks good. Just need an ack that this is working on node creation then we can close.

xrchz commented 2 months ago

I'm gonna just assume this works actually. Anyway as I understand it what you wanted ack on would be a frontend issue.