club.stellz.evm.addressControl
Details · object
| Kind | object |
|---|---|
| Authority | evm.stellz.club |
| Indexed |
Object
objectProperties
Ethereum address as bytes (20 bytes)
alsoOn
arrayList of all Chain IDs (besides the one in the sign-in message, though you can include it) that the holder of this address is also active on & accepts tokens thru.
Chain ID of a Ethereum VM network
Sign in With Ethereum message signature as bytes
#siweMessage
objectProperties
Ethereum address in 0x-prefixed, checksummed hex format
minLength: 42maxLength: 42
Chain ID of the Ethereum VM network the address is on
Domain of the application requesting the signature, e.g. 'wallet-link.stellz.club'
Timestamp when the message was signed
Random nonce the message was signed with
minLength: 8maxLength: 256
The message shown to the user in their wallet before signing, which MUST be of the format 'Prove control of ${address} to link it to ${did}', where ${address} is the linked Ethereum address in 0x-prefixed, checksummed hex format, and ${did} is the DID of the user.
minLength: 78
URI of the application requesting the signature, e.g. 'https://wallet-link.stellz.club'
Sign in With Ethereum message version
enum: 1
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
An attestation linking an ATProto DID to an EVM wallet address, signed with EIP-712.
-
app.certified.link.evm
recordA verifiable link between an ATProto DID and an EVM wallet address, proven via a cryptographic signature. Currently supports EOA wallets via EIP-712 typed data signatures; the proof field is an open union to allow future signature methods.
-
app.gainforest.link.evm
recordA verifiable link between an ATProto DID and an EVM wallet address, with platform attestation. The user proves wallet ownership via EIP-712 signature, and the platform co-signs to attest the linking occurred through a trusted service.