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 0x69b05d1866eb6fa4cab5024805220e1757d407374b7908e3baf8cfc9f95bc0f3. 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/8b36b6d0-14d8-42e8-a1ce-a63299af8dc7.json and https://artists.proofprofile.net/proofs/artist/8b36b6d0-14d8-42e8-a1ce-a63299af8dc7.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 0x92fb18a3c626968f1804a565332a6e1daa10aba3257cf8f94bf45e8d40790200. Chain 2 (Bitcoin): anchored in block 958708 (2026-07-19T09:08:25Z), 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/ES6171919261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34153789a67af6ddcb023697144b4d6cffd19b4635b2f9c89a5e0b2d70b06f64. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T12:15:48Z), 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/ES6171919304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdffbade296f2c6eb340ef80a35fb31f42e4f701db9ba3d9ce1c88c0f5b30f81. 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/ES6171919336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b2c0ea8fb18bde5d9be3a84f9273362710a122721139e5fd13a033fca2d2046. Chain 2 (Bitcoin): anchored in block 958111 (2026-07-15T06:58:20Z), 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/ES2172020012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce348241860a7ebee88e7b23f7af0f7ac335c31ee1722748f45f9245751b82da. Chain 2 (Bitcoin): anchored in block 958508 (2026-07-18T06:27: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/ES2172020169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3457e31c6e18dc11417f2c4b8123c5b79ce76bba1d0fe39d4152a462c56a83da. 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/ES6172121053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd743b83f62bde54c598de7139044f7ba46263a296149ca93aa141a5bbcf74fe9. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/ES64E2200640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x309a0b66c437e7b0b5a78356c21f7fd892c8df7373c66f6f721c23ed7a50f508. 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/QZTPX2375565.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x460ae7bac6d662dbbf3cc904dbe4d1615e681937ca48c057ef386f18a573b722. 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/QZMZ92459485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb67a892768c47347719aaf08ae4279dab50ceb5943e4446c363f4b951bdf5409. 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/QZTPX2459787.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd5625f6af588eba823b38750fef1f9d39ec5944187a8559470f9f317e508a63. 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/QZGLM2599627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x654080f8046becefc7c80e03ca529d2ad05f1190d1d6e8e9cfde2f34aa844601. 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/QMDA72156029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c5a7b0541c1c7d4e317ec69c9a53f9ded950097a421b66a27e839dfe8da0535. 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/QMDA72162043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4b481080b564cfb1f9713f792c1dff8a544bd9816e6c04f9c1e246d3e1076bc. 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/QMDA72155996.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b4457c754f98c6e3de298f3dffe08dfd3ec919240887d9ec556bbede8efa8fe. 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/ES64E2202336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4b481080b564cfb1f9713f792c1dff8a544bd9816e6c04f9c1e246d3e1076bc. 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/QMDA72155996.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf07dc20c3bc57552f892deae36e2aed45a7fc45b905a1ee625af0acfbc2612d0. 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/ES64E2100025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0667662e4b1fa6a07c8a50335c95e979cb43a82533a89c373c6635c4658817fb. 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/QZNJX2411947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf07dc20c3bc57552f892deae36e2aed45a7fc45b905a1ee625af0acfbc2612d0. 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/ES64E2100025.