Register a Portal
Portal creation
function attest(
AttestationPayload memory attestationPayload,
bytes[] memory validationPayload
) public payable;function supportsInterface(bytes4 interfaceID) public pure override returns (bool) {
return interfaceID == type(AbstractPortal).interfaceId || interfaceID == type(IERC165Upgradeable).interfaceId;
}Lifecycle Hooks
Portal registration
Parameter
Datatype
Description
Manually registering a deployed Portal in the PortalRegistry contract
PortalRegistry contractUsing a blockchain explorer

PortalRegistry contractUsing the official Verax SDK
Using a default Portal
Last updated