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 0xc5d6736c4d579585b259654da3596be3e82f1e9aff3d6e98acfd71b41199de40. Chain 2 (Bitcoin): anchored in block 953630 (2026-06-14T12:06:27Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/31cbb6bd-cbe5-46fc-afc2-5d0e0f9853f7.json and https://artists.proofprofile.net/proofs/artist/31cbb6bd-cbe5-46fc-afc2-5d0e0f9853f7.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 0x32c63af68edfaa51a11b255c3070bac48ca749a71ba911705218e62e60ba4c0e. 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/QZTBD2456134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde50456f54c21914684ac7d87e76cc9672e9d594f481e044c2cdb2a8a1390759. Chain 2 (Bitcoin): anchored in block 957064 (2026-07-07T16:43: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/DEPI82441858.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d1a9a5dec1b1f49d1aab2e0b36837e40ea579ccd0931f8d16cada8b09ab10d0. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46:00Z), 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/GX5MX2280930.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35b9775160ee7dfec8c8cdd6ca03e75e84edb614d51a55bbf0b89b3a32e30e69. Chain 2 (Bitcoin): anchored in block 960166 (2026-07-29T23:39:29Z), 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/GX4R52296591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85f2134c87be4dfda498f61f04a276794073c29dece112bd3a7c66aff003f4ee. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/GX4R52296626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3770193229c526b4a21ebee1d625855cf7e9aed2c588e594b6fa9ae9a2d22d59. 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/GBMJG2408763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5ab1eda9ec0d342b19991a38574ad84e94427ee678183dbc43bd4c99438b6ff. 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/GBMJG2408764.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc03756c0d6d91fa8332969ec1dc7f193b0862dc414651d380323030c1635d287. 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/GBMJG2408765.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26b5236f956606d9ddae05175e337f6d29d7b8a8dd923f35f92ab88b7b62e9f7. 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/GBMJG2408766.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3619dd4f3ef06684cd81e4fe31b33865f216397ba619274f9441d3ceedfb1e5. 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/DEPI82311387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cd9cd6daaeea96553ab0eb906e263405f41a6e7c9ec123de2d1ebfc15c6fdbc. 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/GBMJG2408767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b5301fad7cd867684c602560a84999ac1d4b11e1a718dbd30efaebcaa2ca2aa. 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/GBMJG2408768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e113fdc992eedc8115a4611cd14232622a43033f1ec7dc1288f83b73e8f4f13. 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/DEPI82308978.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fadfdf045deee3670ce13447762ce01706925f207140253add8becbf91cf0ed. 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/GBMJG2408769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f301d6698f97890def18c33050e8a5a230136d2788f1bb1a68cbc704241d9a5. 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/QZTAX2311085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9776dbf14633bfd02e3dbfa34c1d9c7e46ccc888a1d29ff1c1d62f57aeab29bb. 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/GBMJG2408770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd634c07266506b37656f83d4d037f646e08ee9495f4624054a04296b302cd508. 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/QZHN92314202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97f440265bb81d6825b8b9749f06977ed35c257ae148f70b4ccea6518586dec9. 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/GBMJG2408771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae707531179660ef22440c2727ce0f35e2854b22b6d566e7eaa216f36b41b637. 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/QZES82371757.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7c197ffc675b92355f9b2cc33ea86e77437ba566226dc9b568480bf2527ae94. 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/GBMJG2408772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc4a0a7efb2d19aee0d6b48e9f5393bf32288cfef38fceaa60392a062132f703. 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/QZHN62313370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b297f614b73e0e7665b450e42e87222b212ef99070d199091fc21a8b51a6e95. 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/GBMJG2408773.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x270c91f3847ab5156b8ca600cbf49f8709fbcfb02776a47e3890df72566a4441. 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/GBMJG2408774.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad407053c3c4ce4898ab2ac56f19f0904a9add46faf2e33918484054ac832d3e. 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/GBMJG2408775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf55066685433c6e721a46e26e992aa22ec7f916c0483e0f21e8b30b736349518. 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/GBMJG2408776.