Skip to content
This repository was archived by the owner on Mar 7, 2023. It is now read-only.

SHA3-256 FIPS 202 and ECDSA Recovery Uncompressed public key Precompiles for NEAR Protocol #40

Open
4 of 5 tasks
MuhammedIrfan opened this issue Apr 29, 2021 · 0 comments

Comments

@MuhammedIrfan
Copy link
Collaborator

MuhammedIrfan commented Apr 29, 2021

Description

As part of BTP, The chains should implement SHA3-256 FIPS 202 and ECDSA Recovery Uncompressed public key for the smart contracts participating in the Network and NEAR protocol does not have the required implementation.

Suggestion

Add SHA3-256 FIPS 202 and ECDSA Recovery Uncompressed public key precompiles implementation to NEAR VM.

Progress

  • Implement precompile for SHA3-256 FIPS 202
  • Implement precompile for ECDSA Recovery Uncompressed public key
  • Implement interface in near-sdk
  • Testing
  • Raise PR to include to nearcore

Unit testing Instructions

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants