Skip to content

Latest commit

 

History

History
31 lines (23 loc) · 593 Bytes

README.en.md

File metadata and controls

31 lines (23 loc) · 593 Bytes

Recover signing account for Web3 signed messages

中文 | English

Installation

JavaScript Signed Message

var msg = 'login'
var from = web3.eth.accounts[0]
web3.eth.sign(msg, from, function (err, result) {
	if (err) {
		return console.error(err);
	}
	console.log('signed: ' + result);
});

PHP Recover Signature Account

use hhun\Web3Recover\Web3Recover;

$signed = '0x4cde93d4........'; // 签名内容

$msg = 'login';
echo Web3Recover::fromText($msg, $signed);

$hex = '0x6c6f67696e';
echo Web3Recover::fromHex($hex, $signed);