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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45dd40aac427170d8f076aa913f4e94c226c1e75521d1b6d638fe9cc834a7098. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e9489900-68e5-4ecb-9dd4-f0af2778ffee.json and https://artists.proofprofile.net/proofs/artist/e9489900-68e5-4ecb-9dd4-f0af2778ffee.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
The Choral Scholars of University College Dublin
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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd05abf3ac064f74dd92e1d6e73c25599f55b6f8ef738a37b9f0b55263d0300e. Chain 2 (Bitcoin): anchored in block 957075 (2026-07-07T18: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/GBLLH1955811.
Ivo Antognini: Come to Me in the Silence of the Night - Choral Works
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdab9d21a30d140fcdd0aa6d03c256722a7642936ba579febec2283e8da0f062c. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/GBAJY2342501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8a46dc9746f654e54b07aac578f34b298bb35189082f4106706f41e12a59781. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/GBAJY2342502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89b5e469e4f9db9b95d3235a02a023c3a12190e864bcdf19ae631a1a79109a91. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/GBAJY2342503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6498405a904a5a398a22b491ca07f95eabac2f08303c6b279136046c5a0329cc. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53:57Z), 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/GBAJY2342504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0587f76bd9ca5244b6c5a6c12c72d167640e4b257ab2a40cd025322c3442cae8. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/GBAJY2342507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77d81c3264109b6b4831d341b3ed9f16696acb608ad0c41a78aa8387e9c10ba0. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/GBAJY2342508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35463809b862816d4ba7fe90b5454e24bbc41aeb3b79d95a6e65f46390e9f701. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/GBAJY2342510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7eeb1690241d59279ec99e18b6518ba11a99f862cbc882d80378c291ec663606. Chain 2 (Bitcoin): anchored in block 957052 (2026-07-07T14:50: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/GBAJY2342512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cac4193a4aab0379468029767c887e1be067f4137d996f0a637913749971168. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/GBAJY2342514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02bf22936be41c29e26070bfbb1bf778366d87166f7d487d794c78235817b4a8. 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/GBAJY2342515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc42a18c05000a2bd148b93278b208045cdb9080b4ef03f1d0c590ebd43119e82. Chain 2 (Bitcoin): anchored in block 957032 (2026-07-07T11:43: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/GBAJY2342516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1a8b6794ce144968f9a61d2b669f515bad56a18995c24849d878038fc83fc6c. Chain 2 (Bitcoin): anchored in block 960108 (2026-07-29T13:09:35Z), 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/NLE421404917.
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 0xd92196ae0392ab9db656eeb45f99f3edaf759dc629adf54e4648a659992f4f13. Chain 2 (Bitcoin): anchored in block 960113 (2026-07-29T13:38:16Z), 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/GBAJY2342505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb51f860ba357ae32f1171913ebf0c69bb474c6657db2fe19f433ed94dab2546b. Chain 2 (Bitcoin): anchored in block 960101 (2026-07-29T11:46: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/GBAJY2342506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75a5a5d773d46c5925c067d74ff0e523a10f8cd823d79292c1f4d9fc2215e3d0. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/GBAJY2342509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e13ecf8cbefb1c9ded34c321eaca475ee4ea925c49ec50205b8850e5cb47b70. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28: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/GBAJY2342511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8affd495dd44df27260404048f7bf01b28f5046efa39d9b2ef30df9fef6ada6. Chain 2 (Bitcoin): anchored in block 960218 (2026-07-30T06:57:05Z), 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/GBAJY2342513.