SkillAgentSearch skills...

Avxbls

Fast AVX-512 implementation of the optimal ate pairing on BLS12-381 curve

Install / Use

/learn @hchengv/Avxbls
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

AVXBLS: fast AVX-512 implementation of the optimal ate pairing on BLS12-381

<!--- ==================================================================== --->

Overview

AVXBLS is a software library containing a latency-optimized AVX-512 implementation of the optimal ate pairing on BLS12-381 curve, and is based on the widely-used BLST library.

<!--- ==================================================================== --->

Usage

  • Clone the repo:

    git clone https://github.com/hchengv/avxbls ./avxbls
    cd ./avxbls
    
  • Compile the AVX-512 implementation:

    make
    
  • Execute test and benchmark:

    ./bin/test
    ./bin/bench
    
<!--- ==================================================================== --->
View on GitHub
GitHub Stars6
CategoryDevelopment
Updated6mo ago
Forks1

Languages

Assembly

Security Score

77/100

Audited on Sep 27, 2025

No findings