useSubnameSignature
Usage
import { useSubnameSignature } from '@justaname.id/react'
function SubnameSignatureComponent() {
const { getSignature, isSubnameSignaturePending } = useSubnameSignature()
const handleGetSignature = async () => {
try {
const signatureData = await getSignature()
console.log('Signature:', signatureData.signature)
console.log('Message:', signatureData.message)
console.log('Address:', signatureData.address)
console.log('Expires:', signatureData.expirationTime)
} catch (err) {
console.error('Failed to get signature:', err)
}
}
return (
<button onClick={handleGetSignature} disabled={isSubnameSignaturePending}>
{isSubnameSignaturePending ? 'Signing...' : 'Get Signature'}
</button>
)
}Returns
Defined in
Last updated