5.1 SBT Architecture
5.1 SBT Architecture
5.1.1 Compliance with ERC-5192
// Omni-ID Core Logic
function transferFrom(address from, address to, uint256 tokenId) public override {
revert("OmniID: Soulbound token cannot be transferred");
}
function safeTransferFrom(address from, address to, uint256 tokenId) public override {
revert("OmniID: Soulbound token cannot be transferred");
}
// ERC-5192 Interface Implementation
function locked(uint256 tokenId) external view returns (bool) {
return true; // Permanently locked upon minting
}5.1.2 Metadata Storage and Update Logic
Last updated

