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 0x0a1de79b626602ac4fa130bad8f343fa486f2f1ac497288acb06232b5ad098fe. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/9d58eee6-d2c7-487f-b802-31a0a0d54be3.json and https://artists.proofprofile.net/proofs/artist/9d58eee6-d2c7-487f-b802-31a0a0d54be3.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 0xc355527f96ba2322f27190005eaf54aeb5d7f50e29b484bbd5d911ada9e14a58. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/GBSMU8639134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf37a296dc18e63039daf099808e5fb470fcbac9c7e04e4a6cac885d632ef7a4. Chain 2 (Bitcoin): anchored in block 958185 (2026-07-15T18:19:04Z), 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/GBSMU8737642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc7f610e22afe570d36eaa70ca16425e8416b23a1c66e27329697a20fe2c6b3d. Chain 2 (Bitcoin): anchored in block 958063 (2026-07-14T21:07: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/GBSMU9146401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13621c23dbe0d22a5a7a9346a8c37f7fe12ef71d46792d8def97a8bd9b0105d7. Chain 2 (Bitcoin): anchored in block 958905 (2026-07-20T16:14: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/QZDA82205171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87506c1433325d6cde21e9e37530c2ed092a8e88d0dd7570bc838b910ee17a0b. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/QZDA82205172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x631794066d19dd45fd24378266eee057c10f6a71867527ec8578be01f13550bb. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39: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/QZDA82205173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa26297a19367d9585b2dbe50d3d1c6b59d609b273ff37e854fb6cc0aa1c38609. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/QZDA82205174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41bf64f0abda185c61bd878ffbb1bb078f87f941ae927fff5e3bd71b908aee22. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/QZDA82205175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c4429db941407b009a40c522daf102b7d465e2483761e7ae6364be7f59cd430. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04: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/QZDA82205176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd04658602c4a0d60819ea4fbb4ce0c574f2a9af4d33f22ac9ca8c95ffc211736. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19:23Z), 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/QZTB62260570.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2a9a7094ee06e287859b187929443cb8f8bd51c85b1482d390085384fec87d0. Chain 2 (Bitcoin): anchored in block 958711 (2026-07-19T09:26:32Z), 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/QZFYY2328166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d7adf44acd4c0a3e0cb061ec67424ed2727c9cf3326aa673eae9da7da6da16c. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZHNB2411490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea552447e08892daf955be82f4ba5bb52e06d7440e05a64fdbdb6fe1acf4b215. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24:07Z), 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/QZFZ42437120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5dd534cbf3e3abea93326dab38cbc577860a2ead1655353b52a4815f6c527410. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/QZNWU2480268.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x371a10f11724916cdf655d51c88b3345e566da37c768659bada1f15313b073d4. Chain 2 (Bitcoin): anchored in block 958342 (2026-07-17T01:09:53Z), 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/QZWFL2458966.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c67a6488b2e039c7c6dd6a314bffc8ad64aadb84ec99bd3cb2adab8a5db1a59. Chain 2 (Bitcoin): anchored in block 958069 (2026-07-14T21:37:55Z), 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/QZHN32594815.