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 0xc0f4a05a5f7814a01d5a11299594f25b6f37f1afabdf0d402a5f4a03a0c70a7a. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/0dc906c6-f113-479e-86c6-c2bf67aa1e91.json and https://artists.proofprofile.net/proofs/artist/0dc906c6-f113-479e-86c6-c2bf67aa1e91.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 0xb77aa40f45c31f57bae8e8a501951fb2be1ae08f3c545574db77c5ea9541df92. 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/TCAEZ2016964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15bf7582c8f66aca99ac09a4ef189247526d03a4c5b56417d5dd97e3c08bf33e. 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/TCAEZ2016971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef5e369de66dc0350d6afc096a318258a24d5c3decba2b4d7eb7107679f6b3b2. 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/TCAEZ2017040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17eab923768da319acf6670cabd57978001245e2e4b4ec5041421e0337886a5a. 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/TCAEZ2016974.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14f8e9925897bf280210976d67ce481304d47fdaa9141ec1c6d1aba8ebc8a28e. 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/TCAEZ2016976.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdde02895da7ddc1939047ef040017e9bc86736c53e4cd659f92fb05309c04b54. 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/TCAEZ2016985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa38bb797dd5ddf4b4a7a45abd3736a9f7cd44db3f7c35dbbf23f19a5ddaceb7. 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/TCAEZ2016989.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47e7819f5742dd0708945e153c02a60aa57b7db88b21f247ae862b0327998b6b. 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/GX4R52124920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb6bbc43c2a01140000b0e919410f72840d19fcf7364c467ceab64d3ed3485fb. 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/GX4R52124921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d21d7793d0c7372a26ede82c9cfc5f1130fd5044bfd03dfdacebc3556ccee88. 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/GX4R52124922.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6536364933455ed6a379344f2dae74a8aca343c893015407c9f8db4d90acb901. 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/GX4R52124923.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x670441ca7449e024280ac27b78f6ad252d563122b04659f43db8650c609c169f. 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/GX4R52124924.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8be2287a8df1fdbd31dfe5c4e5df27c7a6054fdac077c29d7947aaedf0cdcdbb. 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/GX4R52124925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d3928a1ef2e2bd4fcfb99f3bbf47ac36f2184aa29161fd5de3158d0f4963b1d. 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/GX4R52124926.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d1752760b913e2f47ba5aeeb7966c4747d741bb0d476575d052c64873aa6b2b. 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/GX4R52124927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26445cd394d130679af2f60f159bb983b552ae3664a0597bf4709a98daf7e9d4. 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/GX4R52124928.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d0007df7d41970020392f5d454b5100ed414cdb9bb2054cfc45b2c262aaceac. 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/GX4R52124929.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83902d6b7e3be98adbc3258dbe4359e5633fa309ff8faa89e986553d5b5e0f2f. 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/GX4R52124930.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb984e7f666fe75b6a6f13e4989df748aa50709ad413d6510e3a55d89e599f1cc. 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/GX4R52124931.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c6993c79095b83e09f16ee7bad10478afc6ede657d0be32a18184333d20ccd0. 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/GX4R52124932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46055003ec385a2a9942db5e326fd22566cd9817247e879b732d0277d4750bde. 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/GX4R52124933.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27a5466939848a72a6362d8fd11526aa0fc0caeacafbe4484e386e692ddbdf8b. 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/GX4R52124934.