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 0xfa7e827bed99073e3c10e2557c6a6c3ec3d0e839f9f6d98d4273d16d638e15eb. 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/fdfb13c1-1a6f-4e92-b0f9-18ee819f7d1b.json and https://artists.proofprofile.net/proofs/artist/fdfb13c1-1a6f-4e92-b0f9-18ee819f7d1b.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 0xfd6dafc597bef26131afe7f21e03287d282462052f25067d0c63a269d83e59b1. 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/US7VG2476641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9feacf3b37e7a66a001d6955e0726217c7e0d5922988a4753cf4678a0997aba9. 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/US7VG2476643.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9d53632b36f884fbd9c75c086e190323d6382abc0a4b13d4ce1e1a3484b8fb2. 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/QZW9L2393135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5026d0db4bdd040f1e6e5111b178b61f3c25d412e7f3678cbe1add258145747d. 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/US7VG2476644.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc35f538993ebf60c5697db33ff0129d8de243fab431a8c9a9ceb96c7da22191d. 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/US7VG2476649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69334d185a84e2101ecff2c9f27c5ff28026477b43b0ce9d34b2d5e1b0b727a5. 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/QM24S2106549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x435c5098a07f4261c472e14f05fb3b2f3c426ccaeee155fa829b8c57a003bd55. 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/QM24S2106548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00155b426d1edbd57552e108244f4dad44083d995ffb63636c4aa36441b43d74. 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/QZ93L2118744.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a34fcae59d7315c1c1f0a7bcac8c15f51cd938eb630323c5523c907ad94d2a9. 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/QM24S2106544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2d2b6d7ff8b1d2b7b4949f6d97486676a63c01bed4bbe302dccd5e6e9fe3698. 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/QM24S2106543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f20d4d6862a3b7827a258189acc819661e16c5ca64124096792fb1633c68587. 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/QM24S2106542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9d53632b36f884fbd9c75c086e190323d6382abc0a4b13d4ce1e1a3484b8fb2. 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/QZW9L2393135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8160da7532334f7752d321c8a2cf0cd16799fa502b9c30d3dfac44ba9fdab17a. 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/QM24S2204156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89d80792f3d0400c9efcd8097249c2b6a0addcaa460d6a5acbaf8e4b7d65b8cf. 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/QM24S2202043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa64ebfb811920b5a63d6d38efc17dcab1d15f8cfb6757d49891f90e0e19102ce. 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/QM24S2200639.