EIPs icon indicating copy to clipboard operation
EIPs copied to clipboard

Add peerPermit EIP draft

Open xunorus opened this issue 1 year ago • 3 comments
trafficstars

EIP Title: peerPermit - Token Creation and Transfer with Dual Signatures

Abstract

This EIP introduces peerPermit, a mechanism for creating and transferring ERC-20 tokens that requires dual signatures from both the recipient and the value creator. This ensures mutual consent and enhances security in token transactions.

Motivation

The peerPermit method enhances security and consent in token transactions by requiring cryptographic signatures from both involved parties. This method is particularly useful in scenarios where mutual agreement is critical, such as escrow services and collaborative funding.

Specification

The EIP defines a PeerPermit structure and a peerPermit function that includes parameters for recipient, value creator, value, nonce, deadline, and the components of both parties' signatures. The function validates the signatures to ensure they match the respective addresses.

Discussion

For further discussion, please visit [URL for discussion thread].

References

  • EIP-20: ERC-20 Token Standard
  • EIP-2612: permit
  • Monnaie libre experiments like G1, Le jardin des échanges universels, and S.E.L. have inspired aspects of this proposal.

xunorus avatar Jul 24 '24 08:07 xunorus

File EIPS/eip-draft-peer-permit.md

Requires 1 more reviewers from @axic, @g11tech, @gcolvin, @lightclient, @samwilsn, @xinbenlv

eth-bot avatar Jul 24 '24 08:07 eth-bot

The commit ba0c210658689d571365f2495b3a409907f2b274 (as a parent of ebbe1f6846820dd14b96c65d70af203d6ce70c98) contains errors. Please inspect the Run Summary for details.

github-actions[bot] avatar Jul 24 '24 08:07 github-actions[bot]

@xunorus ERCs should be created in https://github.com/ethereum/ERCs, please close this PR and create in the ERC repo.

abcoathup avatar Jul 25 '24 00:07 abcoathup

There has been no activity on this issue for six months. It will be closed in 7 days if there is no new activity. If you would like to move this PR forward, please respond to any outstanding feedback or add a comment indicating that you have addressed all required feedback and are ready for a review.

github-actions[bot] avatar Jan 24 '25 00:01 github-actions[bot]

as mentioned above this seems like an ERC, kindly create the PR in ERC repo. I am closing this for now, but if you feel strongly that this is an EIP proposal kindly make the changes and re-open the PR

g11tech avatar Feb 25 '25 16:02 g11tech