const did = await axesConnect.did.create({
did: 'did:axes:example',
publicKey: 'publicKeyString',
serviceEndpoint: 'https://example.com/endpoint',
tokenId: 123,
tokenContract: '0x123...'
});
await axesConnect.did.update({
did: 'did:axes:example',
publicKey: 'newPublicKeyString',
serviceEndpoint: 'https://newexample.com/endpoint'
});
await axesConnect.did.transfer({
tokenId: 123,
tokenContract: '0x123...'
});
const didData = await axesConnect.did.getByAddress(userAddress);
// or
const didData = await axesConnect.did.getByDID('did:axes:example');