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 0x45045c7a97a0f731111644d1b0b677842e10fc36c97e490120f50aa60c13a289. Chain 2 (Bitcoin): anchored in block 953762 (2026-06-15T08:21:23Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/ba72fc9d-629e-4e99-bf2f-f9488e99ab1b.json and https://artists.proofprofile.net/proofs/artist/ba72fc9d-629e-4e99-bf2f-f9488e99ab1b.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 0x935d087c1f3dd82815cd1c6ae46ab2036068a9804421650b129cfff2559fe325. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/TCAJI2536809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e040d31be6a260d4e392d0481e95884e48ab54a0e3d75aefc3d10511f7e759b. 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/TCAJI2536811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cddb9c1854961475b089cb555a2a68e39056890fde5a1deb1ea161ba9d16b62. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37:54Z), 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/TCAJI2536816.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee7fc3e897f37a67478aba8ebc8219b0a9f2bd0e059053b6361658207a68a039. Chain 2 (Bitcoin): anchored in block 958736 (2026-07-19T13:04: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/TCAJI2536819.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad2b337ed51ac6e8b4a0bacecbc34d09943b86b634d53b13daba7609ebd100b1. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14: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/TCAJI2536821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32079b9cd181633024caccafa599e7dc7739305dd47ba6581aaf8f6bc2091283. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/TCAJI2536825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb0d8cddde02af93b6c34cb9281d3b57553f502d39d2b27de2200aaee1e90e33. 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/TCAJI2536832.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b298c23710a88f4e5b8bca6906f0615f1ed55d2d51f0b7dc91ec50b72be6925. Chain 2 (Bitcoin): anchored in block 958410 (2026-07-17T12:18: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/TCAJI2536838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62fe59ae2c3415dbd6508e6faacc8b44176230329c040a7243c6fe89a93d5b8e. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/TCAJI2536844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfeb262d555f73eab3713d19d8c19ef288c1848f5995153e4b29c7172c10e266f. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/TCAJI2536869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cd5afbc7110400a09839632d73a19d245cdd31ebe94b946cfd4ad9215bf6f13. Chain 2 (Bitcoin): anchored in block 958783 (2026-07-19T21:20:45Z), 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/TCAJP2576212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc9b1d52d5a7f30f497f01c4035b3dbde6c7cc5455365265ac494b02b35b68d0. Chain 2 (Bitcoin): anchored in block 958825 (2026-07-20T04:55: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/TCAJP2576224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x870f3b71b9b8b1ca6e26f0d3a7a2adfd7c286dfc9d47ed6e07db168dff7435b7. 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/QT65X2535171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2198628720dff5090db92bc11c5c47481ebc9fd34d58a26c2afa2c8957c5ab00. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00: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/QT65X2535180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x366bf5b7157b8bed9c8c3b38bbbb4a947894d04e613f01baf287d974bcae1333. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22: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/QT65X2535184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfef1f3c78a9c2e1f61d2b5c967ad0969dd0b81ea4cacc27254a7af36e0576ab5. 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/QT65X2535185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa10bb0547e56f7f577b709cca3183d9c9768ba3470dc96c5b06e024b22be476c. 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/QT65X2535189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7104cf9a3765114bd367ea1be5fa1a73d5e7623c40bd4decb0b6609db8d9cb42. Chain 2 (Bitcoin): anchored in block 956790 (2026-07-05T12:31:54Z), 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/QT65X2535193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73287ae6d44bce2d9b844ddb0aa8d94866af77e37d3ca875e979626831d1c608. Chain 2 (Bitcoin): anchored in block 959146 (2026-07-22T15:41:47Z), 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/QT65X2535199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17c3b3c2d9b0d4708bfb38e9449939b498520040f9f984275b1e5cec8e30f288. 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/QT65X2535204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe02a58e89fbfb8482bbf9d2693d70798b27ae1359dd3dc08b4fcfda292612f94. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QT65X2535209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd725d2bf654956fa581618db4ca667c1745edf5df37abfe3a4a7065d0cace69b. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T16:23:52Z), 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/QT65X2535215.