Why do I need an on-chain DID to sign the files?


The on-chain DID is required for verification, so that anyone can check the KILT blockchain using the DIDsign website to see that this DID signed the file.