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 0x09b3cd0ed6b62c6511067fe679977c31ab08a457156fc387be4fc73f1e937a7f. 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/81090c41-ba71-4b50-9f3d-3807229f0b9d.json and https://artists.proofprofile.net/proofs/artist/81090c41-ba71-4b50-9f3d-3807229f0b9d.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 0x526f64ea74b18e9c963d45b97f0e66c9078ecc442d77f846212fc62d5f84d67e. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ITKZQ2400003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc527467fed97f997e6cc1606c859ef3adb25769881b2c55404ac91eced88272. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ITKZQ2400006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b9dd2f1ac482c4fd6ff56bd852791f2bbc1045fdab1bdbb08d43433f558d1c9. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ITKZQ2400007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04369dcca113d592acae3604b1f294e7e4ddf4ed9558733f80d4033a4e4c68c5. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ITKZQ2400008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbff2961666a8829635967ba0bc582b9bac5e0f67fc8e1f6c24bd6bd3a413c6c8. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ITKZQ2400009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x798c147caf6d63c2cfede1b0a34cf2a3bbe3c7db4f8fb445ca2c0b48e5e29224. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ITKZQ2400010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x237a813553508e5d60b8752c33d25fc4ff2158eee10e0008ce379a723968afca. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ITKZQ2400011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b1be5ec8f55ef8de74d24e3e0cfd8e17f5df6dff5f9d5e5c0adcc9c3a0533e2. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ITKZQ2400012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5042a2aa3b300247bb56ab051b7f6b3258e1d2ddae44f57e9c394e723c16e2e. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ITKZQ2400013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e298cbcb2b81fb005fc08a76d3fb55b3152badc66b7b488a5f09232bf7e202f. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ITKZQ2400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b37eb395458b70ade93ba592beae425ebd577327152e53a3f657512158e9812. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/DGA0P2319269.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58b8647b2fc8b4ee28e7b39b9fbcbb041c50811666afba0b0114cf6036389f3d. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ITKZQ2400014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe90b1152b45c7bd99e68c97a4ba2bea4913232ad3b34fc9fecb38b1605f3b42d. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ITKZQ2300005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71aa99513fd40aeaad0aab3c5843f94f173655933be48884a02ed306d1c689e3. 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/ITKZQ2400015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08b8fd988c3505623317ba9f302cda63e4c2f1f580d68fc0b2f0086506dcbd31. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ITKZQ2400045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57ab4a87285d1ac05ec306cab3c96824453c545b298df49c566cbbb268ec5fac. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ITKZQ2400031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf845ef27233dd6d0a2a5d9239b0ff15f393d6f6ebb090aeb712f34c093415a8. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ITKZQ2400032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd983baa1fb16f990c47c913e19bb29293beb18ac03f24aeef0a24c3c27e5645c. 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/ITKZQ2400033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e59e2b7694eb2b59f18088687ba151bf4707df7b3fd5aa6957212276ac7e94f. 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/ITKZQ2400034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a5c64e70c2c533b99a175fe76c51411dc3b5ea76cad912aa6ae5ea0132c3207. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ITKZQ2400035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe33a4b3e848066f6f7f95ea74d9f8b3865cf070579052245d1549ddd29b6edd. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ITKZQ2400036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x001ab08789c671146f8bb8eb037611c8059fac112cadfac613c56c1a268e631b. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ITKZQ2400037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x812a1548a4df2e127466d67684f0645b11048180bb5975dc903f643ac1911eba. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ITKZQ2400038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x951a641c84b1a01fa1b2e7ae92ff1b4d7bc65ca059715bc3fbec3066eba7ec8f. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ITKZQ2400039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7455ce6db04b4e49234d313435c5e6c8227c09936c006cc416e06ec49d9eaf00. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ITKZQ2400040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca826001ea328cf31447f6ae4f1660dae83cef76f3a799383bf80fe18bc428e1. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ITKZQ2400041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41f1b07dbab560aa988ea45ae32dffd8db0955e49a3b0601c89a135336f0ebf4. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/ITDF62577007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x008667f664f00bbc69a4569790f367575c675f86bb05dc3dc7eaa1f1be8b97fb. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/TCAHH2323506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd97b658cd413b0c26d355463f270c5119aaa45ef0285ca316299d2facd2b9c16. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ITKZQ2500003.