Returns Keccak-256 (not the standardized SHA3-256) of the given data.
Parameters
DATA - the data to convert into a SHA3 hash
Returns
DATA - The SHA3 result of the given string.
Example
NOTE: In this example we are using public Ethereum endpoint. Ideally, for your own projects, you should use your own endpoint, which you can generate for free by connecting to your wallet .
Query
NOTE:ethers used below is a well-known web3 library, check it out .
import { ethers } from 'ethers';
const provider =
new ethers
.providers
.JsonRpcProvider("https://www.noderpc.xyz/rpc-mainnet/public")
const info = async ()=> {
const result = await provider.send("web3_sha3", ["0x68656c6c6f20776f726c64"]);
console.log(result);
}
info();