Skip to main content

Get Secp256k1 Private Key

To retrieve the secp256k1 private key of the user, you can access it from the login success callback. The method returns an EVM compatible private key which can be used to sign transactions on EVM compatible chains.

Usage

UFUNCTION()
void AYourGameMode::OnWeb3AuthLoginSuccess(const FString& PrivateKey, const FString& PublicAddress)
{
// Use private key for EVM transactions
UE_LOG(LogTemp, Warning, TEXT("Ethereum Private Key: %s"), *PrivateKey);
UE_LOG(LogTemp, Warning, TEXT("Ethereum Address: %s"), *PublicAddress);
}
On this page