Update Subnames
Understanding ENS Records
Adding Text Records
import { useUpdateSubname } from '@justaname.id/react';
export const UpdateProfile = () => {
const { updateSubname, isPending } = useUpdateSubname();
const handleUpdate = async () => {
await updateSubname({
username: 'myusername',
text: [
{ key: 'avatar', value: 'https://example.com/avatar.png' },
{ key: 'description', value: 'Web3 developer and ENS enthusiast' },
{ key: 'com.twitter', value: 'myhandle' },
{ key: 'com.github', value: 'mygithub' },
{ key: 'url', value: 'https://mywebsite.com' },
]
});
};
return (
<button onClick={handleUpdate} disabled={isPending}>
{isPending ? 'Updating...' : 'Update Profile'}
</button>
);
};Adding Multi-chain Addresses
Last updated