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 0x05c283c96a5f8a367288591536b6f2617a343070f989bd29143e07b23a4a1a31. Chain 2 (Bitcoin): anchored in block 953620 (2026-06-14T09:36:10Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1f268172-5f55-437c-97cf-9eaf7e29f14d.json and https://artists.proofprofile.net/proofs/artist/1f268172-5f55-437c-97cf-9eaf7e29f14d.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 0x59945ab17a130a4169f9361bad0923dc0bacba92442f12c9e0c16cd744ef803b. 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/QZZEB2439899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x409325525402ee61da49d0a3424de1a72bb6c6450f1af3d3ed72e35fbd69cdd3. 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/QZZEB2439904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf69cc7545be31cfb38497cad72ae724d8ac1aae0ce9ee115ba1c6f5b423bef7. 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/QZZEB2439914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcaaa243bd629bec53c9d526d9bad0ea378c6335c361465f7d051e5df3c4f7ce. 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/QZZEB2439916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33c903ad4baaee636808b7565d8787bf5071b36edeb441b65b5f7d6ecc6d21e5. 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/QZZEB2439918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd85083031a44ecdb6e2a35461f984aa6510e24cf73fc2e6a5a0a9babda8c59a2. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51:49Z), 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/QZZEB2439900.
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 0x80e81b8638d5bcf52d59e84128dc0ab70431103223f29ed0aff903993123fabb. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/QZZEB2439901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x914d3717894d3167f2d2df9d0b5c018f347b14f6b7859d53ad51d76fac199917. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/QZZEB2439902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x245425abfe077fc2887838657d97607296677c0f660cfff0b53214ef7c8627f1. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28:30Z), 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/QZZEB2439915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63bf2ae1ea1cbd070926baa2d0e137e8fd95ba6b0a31211cd0057d7148b850b6. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/QZZEB2439917.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe278eaf87088db88025ec831a2e3265c86a356684a2ba432bb6ba117bf09e5cc. Chain 2 (Bitcoin): anchored in block 957065 (2026-07-07T16:43:21Z), 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/USA2P1828721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x971903186d48e986fad9e73f0c7d8e80dc94c7f7abeb2c1c9583379b9d8aa892. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/USA2P1650359.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf82dea670807402f655838a0b584f054e41bd6ee981d9b9ed52e79c46184ed20. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/USA2P1928752.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1a1e8674b6910aa9387ac9fda6e9629bc38caf61cb1485d05d4b8a844a0e0c3. 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/FR6V81237203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x554b3caef0fa75396d1d4909e745620b2149371f011509a8e59059be06535a18. 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/DEZN82365936.