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 0x720d852f752d7a7c589f40b83cf4b96a42bc06078d6a47f5818b257c6598df25. 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/bb0fcb44-b35a-4131-bdf4-18f0c5195da6.json and https://artists.proofprofile.net/proofs/artist/bb0fcb44-b35a-4131-bdf4-18f0c5195da6.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95571211313c162d49808a5355a9d95faa8c86437d49c559199fcdf3698782e3. 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/US7VG2458443.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcad0fc44f8b4edd61819dda959a753d6073a3c1d22c23d688298c9f16a3ac840. 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/QZNJW2425821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1de8e4ef122e3a5c10a58af8e24443f2a066eeac5e76e531dd4b17d814473248. 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/QZTV32332516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ddc2959f3fc810b4f2c228824826c8d4f38e238963fe90e106c10e70540921d. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZNJV2385094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1de8e4ef122e3a5c10a58af8e24443f2a066eeac5e76e531dd4b17d814473248. 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/QZTV32332516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bd007c9d536fcc7258c8d8fc48449b2448973ef70205decfedcb27780e224a7. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/USLZJ2370170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x266499458512b170c7c4a9d29745bc3874ec8feb9ddb8c991ab2fa69cf2f2db7. 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/QZNJW2431028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67270e748886e7996116fac99aac57dcd7ff950dca754a2c2a030b41c951b405. 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/QZMZ92434512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x372cc08990e1528fa9f351a10cf643f853ce66b4d19d2ec165ba448e14b261f5. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/QZZ8B2391340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bd007c9d536fcc7258c8d8fc48449b2448973ef70205decfedcb27780e224a7. 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/USLZJ2370170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcec352cb30043905cf99e720ac40e835decdf681bdcf4ad00964774895f0af1a. 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/USLZJ2370232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4eb7dfd3b53f4b76eb38b0a0b9776b89bb02be8ec2a52facd2f2bd4da4860e64. 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/US7VG2318156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb88622969190b5706bdb7d7f070bd673d32e1265242d653c5c8dd261e9f79fda. 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/QZ5AB2356702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4eb7dfd3b53f4b76eb38b0a0b9776b89bb02be8ec2a52facd2f2bd4da4860e64. 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/US7VG2318156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x178681a95d1d412a277a7c2774d2e5502e2bb9ed97c526d03d10ac050f518abd. 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/QM6N22487501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe54c96f1e940a3f32faa9d098bbf2701540cbf03259db277e54e1859fb4415d1. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QM4TW2493862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47859be3d45ff968905984afedd734af03289f840acf846f4f697a5bdb2e1be3. 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/QZW9L2453285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x189decc6bbba0319dbfff94af4c607b9bbf7e6dd9bb0282626586c2b74e457d9. 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/USYBL2402158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fd50201abacea0bc0ccdd06838eb870ea68ee6f0598c8f39b299ebce2b70f15. Chain 2 (Bitcoin): anchored in block 960111 (2026-07-29T13:21: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/QM4TX2504680.
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