EIP-712 struktūrizuotų duomenų maišos skaičiuoklė

Apskaičiuok EIP-712 domeno separatorių, struktūros maišą ir pasirašymo santrauką iš struktūrizuotų duomenų — naršyklėje.

🔒 100 % naršyklėje — niekas neįkeliama

Įklijuok JSON, kurį piniginė rodo signTypedData_v4 (types, primaryType, domain, message).

0xbe609aee343fb3c4b28e1df9e632fca64fcfaede20f02e86244efddf30957bd2
0xf2cee375fa42b42143804025fc449deafd50cc031ca257e0b194a650a912090f
0xc52c0ee5d84264471806290a3f2c4cecfc5490626bf912d01f240d7a274b371e
Mail(Person from,Person to,string contents)Person(string name,address wallet)

Kaip tai veikia

Įklijuok struktūrizuotų duomenų JSON, kurį piniginė rodo signTypedData_v4 metu — skaičiuoklė apskaičiuoja užkoduotą tipo eilutę, domeno separatorių, žinutės hashStruct ir galutinę pasirašymo santrauką keccak256(0x1901 ‖ domainSeparator ‖ hashStruct). Viskas vykdoma naršyklėje — patogu derinant parašus ir suprantant, ką piniginė prašo pasirašyti.

Dažnai užduodami klausimai

Kas yra EIP-712?

Standartas struktūrizuotų duomenų maišai ir pasirašymui, leidžiantis piniginėms rodyti žmonėms, ką jie pasirašo, vietoj neapibrėžtos maišos. Pasirašymo santrauka yra keccak256(0x19 0x01 ‖ domainSeparator ‖ hashStruct(message)).

Kas yra domeno separatorius?

Domeno (pavadinimo, versijos, chainId, tikrinančios sutarties) maiša, susiejanti parašą su viena programa ir grandine ir apsauganti nuo pakartotinio naudojimo kitur.

Ar mano duomenys įkeliami?

Ne — struktūrizuoti duomenys maišomi išskirtinai naršyklėje.

Susiję įrankiai

Įterpti šį įrankį

Pridėkite šį nemokamą įrankį į savo svetainę: