Wie kann ich überprüfen, ob der öffentliche Schlüssel in PHP auf der Ed25519-Kurve liegt? (Solana-Adresse überprüfen)Php

PHP-Programmierer chatten hier
Guest
 Wie kann ich überprüfen, ob der öffentliche Schlüssel in PHP auf der Ed25519-Kurve liegt? (Solana-Adresse überprüfen)

Post by Guest »

Erstellen einer serverseitigen Implementierung, um die Solana-Verifizierung für einen Vertrag durchzuführen, wenn wir eine Solana-Adresse erhalten (

Code: Select all

Ed25519
öffentlicher Schlüssel) vom Client. Sie wollen nur, dass ich native PHP-Methoden verwende, keine Importe, ich weiß nicht, warum. Open-Source-Bibliotheken sind immer noch hilfreich, da ich mein Bestes geben kann, Teile daraus zu extrahieren. Ich habe Zugriff auf alle libsodium PHP\Sodium-Bibliotheksmethoden hier: https://www.php.net/manual/en/book.sodium.php (was uns meiner Meinung nach ermöglicht). do Ed25519)
Dies ist die Implementierung in JS: https://solana-labs.github.io/solana-we ... #isOnCurve
Ich brauche das in PHP. Mit anderen Worten:
Wie kann ich Solana-Adressen (z. B. AJXw4EJtRBGswEestiD3gztdbsAh8fe3VSJXs6U33UBv) in PHP überprüfen? Wie kann ich beispielsweise überprüfen, ob sich ein öffentlicher Schlüssel auf der Ed25519-Kurve befindet?
Vielen Dank im Voraus! Normalerweise poste ich nicht auf StackOverflow, aber ich hoffe, dass diese Antwort nützlich sein wird, wenn Web3 sich weiterentwickelt.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post