Catherine Curran O'Malley (born August 18, 1962) is an American jurist who served as a Baltimore City District Court judge. She is married to Martin O'Malley, a former governor of Maryland and mayor o
1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c255afdf9f06193fbf9c4714355b6755b1635de208df114ab719f567b057145. Chain 2 (Bitcoin): anchored in block 953867 (2026-06-16T01:09:47Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/0615fcef-d1d7-4553-88b1-e7a7a3ac65ed.json and https://artists.proofprofile.net/proofs/artist/0615fcef-d1d7-4553-88b1-e7a7a3ac65ed.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa78d13b867adc12e0fac57073426e1edda41e468234806480cd983cc22d3b27. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04:34Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFYX2331693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a53629fd9ad767fc529a832cc54dbdc50b0281ba0b5de6947ad86433f943928. Chain 2 (Bitcoin): anchored in block 960422 (2026-07-31T15:27:29Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN82288459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19612e0e161c169bb82894c1b894f755b3a45a269b3928b268de5e3bd198e792. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZDA72287554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe96bde28e4b23aa777c268f8d72c90c6c80435b39b7c182f83d3cc8cd3c6729e. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWS2177278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc095c22193ee86af057e1c88bde1defc848c2e55f639d836429a8f13e73e6f16. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39:12Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6F2164928.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1c860f27be8197d1e461327fb4b42c19b3b4c727a52436fc34b76c14f5f227e. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFZ32161569.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fb8cb8e6fac6e6bf275ce2e6d448b39586e44fe113159571d78fa3ee2ec78cf. Chain 2 (Bitcoin): anchored in block 960379 (2026-07-31T09:25:34Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBMA21879876.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0c16d3408f0796d046ab2c766e1f19e6ac7c1dfa3ac1971d9816185928fdd7c. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/UK4XT2300008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e1e9591fd95f785d152d16cecd2675ae73bf01be08a787ca37e968de6c4d48e. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27:30Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/UK4XT2300009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x789911bf047fc7df59bc0f5331d395d3c0dc3130627da991d5f6d8ed043e5257. Chain 2 (Bitcoin): anchored in block 960362 (2026-07-31T06:58:00Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/UK4XT2300010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84cfcf6566f376e66e7773ca491520c1166712d135762a1c7c6255359754bd7c. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/UK4XT2300013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f05cdcaa89ba59a8a8d252810224ed337b3fd07fd050bbc75b4aa4cf2a3848b. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/UK4XT2300014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb285b176c91b7f822066a673462d2940f174503f9d6733da472a489b0dd82542. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/UK4XT2300015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c3d4565352bc521435040851696be0341ad494ecbe2ced36310a2babf1e8792. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/UK4XT2300016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24738e6d5cdafdf0bad29138d33f06001b7b0fa98888250cf96054d359e8353b. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/UK4XT2300018.