Issuer intake
Submit a parcel label and optional public metadata URI. Encrypt sensitive JSON client-side with a passphrase before it is sent — the server stores only ciphertext. On-chain registerProperty requires REGISTRAR_ROLE on PropertyRegistry (…).
Connect a wallet to associate this application.
Registrar flow (off this UI)
- Review intake and legal disclosure requirements (see docs/compliance.md).
- Call registerProperty(keccak256(parcelId), metadataHash, recordOwner)
- Call createPropertyShare on the share factory as registrar or record owner.
- Allowlist the new OgPair on ComplianceRegistry before secondary trading.