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 0xfd18bb5917c8172d7e03b5ae5d6b71609e94e4c461558b8747c01ec92596d14b. 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/cff76933-8d51-480f-9219-58c7ea6d88b3.json and https://artists.proofprofile.net/proofs/artist/cff76933-8d51-480f-9219-58c7ea6d88b3.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 0xeb7c60ce793963d1581515b4662320f8f230ef87f740b288e6ad8c10278b0ac9. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51:22Z), 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/QZDA51840061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f099d88481915e52b04c207624befc476d89e48268317ef28bb594c032b69a5. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05: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/QZDA51840062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdcf77a21b5b54882a948d5a9213c80740d22e96207853a6954248a4390041ef. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZDA51840063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8be4fd81bbc6995b86ef069cc0cd2f6071b6b2473cdad0441b06e9bd39c27823. 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/QZDA51840067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa3ca1e88662d9b4f9447041e3bb108f9595b5f208ce43ea1c1328bff47b160f. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58:44Z), 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/QZDA71934710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb50a7ce1733572170d12b6b9257ed364c78abada5db837fdc9f036d08c893d0b. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05: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/QZES91910087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x107ec30e2af9c910e9c5eae554561910a48ce6e1ce1ee864fd3b242c50182921. 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/QZES91910095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a37f4701aa6efdfac0c7771e9b32eb66e410fa4412932265dc1469a213f5251. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50:22Z), 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/QZHNB1974651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa982bca70b736aba51d1c577a4d59b84a3f66f9ca922667a3f566d4330eb1036. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZDA62087962.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x463fd3e2c6c4cf088e6b86dee13f5d890b6789e55dc93fbc5dd6e331580791c0. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40:26Z), 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/QZK6J2066191.
It's Not Always Bad, Sometimes it's Worse
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c2327d910520743b0bc230eecae0356d841159ce78b646f7f0826b7fa063343. Chain 2 (Bitcoin): anchored in block 958913 (2026-07-20T16:58: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/QZHN72124623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54ddaeb8002d98801dc404b4c9f90ac44f2b2b07d0fbaf912b2119a72b7066ab. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZHN72124625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95c0168ad41db087dba5f18ad2a658bc113c5c7eb2b0e8b11c4509768e45640c. 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/QZHN72124627.
Let It All Slip Away (Horrors from the Haven IV)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x356543f1e1ec8cb1d1fc3c9ea7a9c7c3fca314ceab5cff226eb1aefc7c6d6013. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11: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/QZNWV2383458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6de3a03e3e41012625d27d67157a76f46e9974a2013e250299d6c6bbc74a749a. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/CA5KR2401462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8daad8a002b107781f63dcd96d13ce10bb442e66fd86a20bd169ec14fba9eaf2. 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/CA5KR2401463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2a15f0fda40e0bf515a5547d95b6d8f24586b85542568be6b3a9525ef6140f6. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZDA82461637.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f44085aad096d4a769a75f0122744048b29e5a9e40ee3a6db92082ba5518662. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/QZK6Q2494803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f1f7fcddaade17020c48ecd0143f95f6e310fb649423f92b3960421b095c1ba. 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/QZZ7R2417899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37de97ee4e1a850a2e8a726e3c170fae3776de611c07f07f46758ec05422b9ca. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13:28Z), 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/TCAFL2139197.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9fedaa86b9de6f239320924bf74883e82922a85a77f817335b71bb9bf25a45a. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/GBP4E1700388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4696cd8085c196b5052bc605b6907c06f408e170fac8b8045b82fe870a9e14aa. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/QZTB72428258.