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 0x3af406027aaea9f88e0f2c73ccef371b42841e15162405cb9a1797d37f3e447c. 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/7686d9b1-8485-4358-b94d-e86a7a3e0e45.json and https://artists.proofprofile.net/proofs/artist/7686d9b1-8485-4358-b94d-e86a7a3e0e45.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 0xfcdf55b7021b1504322f475105314d7f1489f6b9f7787f2a4dab2175175752ba. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26:22Z), 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/QZWV32451149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c04af564352684afa8e6a409c48345e91f63c74807daa5133f30505e303c033. 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/QZWV32451151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f16db8e29f96080f248469e04627e1b9b98cf7fc34b1a1fbcada5a062b01c77. Chain 2 (Bitcoin): anchored in block 958091 (2026-07-15T03:17:03Z), 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/QZWV32451152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9ed7098c1c7fe92dbfa646ab6346c0ba0d7c2a8dc136b8800c184e87335b3dc. Chain 2 (Bitcoin): anchored in block 958263 (2026-07-16T08:19:47Z), 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/QZWV32451153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x382e4fa21be8943b7464a1855cbd198276915ffde59a2f40be88420a106e7555. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T02:46:47Z), 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/QZWV32451154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30ff4226c4269d7ef4f65d06b71c4ba7020d06fcead260f1c07a8c0da4a7655b. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/QZWV32451155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x096f4b5bd7b17ba75b3e0284d0db4faf2553fef14588b53c270c6389ef10c6b8. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20:17Z), 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/QZWV32451157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05e96f2c469163860ee7b77d4b6b06151a43d27b75c8d44cc6a6f40f58c43ca8. Chain 2 (Bitcoin): anchored in block 958349 (2026-07-17T02:28:59Z), 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/QZWV32451159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8da84599f560e08535eebcec89d4039a799d59e38c1cad85d886e093ab3f14c7. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/QZWV32451160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x357d16232ab5acfe9bbcee1d7ca8253646578a4fcf58b23e72ca99222a06a478. Chain 2 (Bitcoin): anchored in block 958611 (2026-07-18T21:24:44Z), 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/QZWV32451161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2423037480cf224743a54a56912236bdf76edd09c8b58ddfb85c7fa0909a6cef. Chain 2 (Bitcoin): anchored in block 958496 (2026-07-18T04:43:53Z), 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/QZWV32451163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb7bef94e2f16c24a889bcd94aa558b513bc6efd921fa6e7e4faa79dc015f8ce. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZWV32451165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c5a1a5d82c430d1de07bb77a87c977594cfedcbc05b46755c8969a442d4a187. Chain 2 (Bitcoin): anchored in block 959051 (2026-07-21T19:48:03Z), 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/QZWV32451166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe97a522754f42db1535d0b7407f57825c1d49c5be0a01888fdd6822b4701d2f7. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZWV32451168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe8cb62643681acc8751a824f1c3ed51115f94a6b016a9c7afac9a25f913f427. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZWV32451170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcdb228eafbd637771a5d83f6bcbef0c47df693a539fe43b5579f95b23b71591. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14:05Z), 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/QZWV32451171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e748a6cfa9a58e3f3629ceded4384ab66e2be4aca66fd1f94f2fd9c0e155ab7. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40: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/QZWV32451174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa742cfc8088d06513088ad155eb1c3fa76466b15077f2787601df3a851d9ff14. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZWV32451176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x699972d632285dca7ceac7e1bd9072f12941cbcbf3c93a256171bed967db64aa. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), 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/QZWV32451178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x819f0cf3e2f30ba491e182b0d157bb46a25db02e328a64303e0cdb3f1afd306a. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29:55Z), 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/QZWV32451181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa361480a6b2be1f219f50e741366b00dc9f2a2b94f85e38280ef9ee16ecff0f6. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09:34Z), 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/QZWV32451187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59fddfeb42ff2eb5a5c40bd0ce68712b66ae15a016652d0dc881c1242fa6bb2c. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53:33Z), 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/QZWV32451190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb020c6741c703c0630ea82399deb6f1bcb350ecff830b7d0e4fd5d38d4507587. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03:40Z), 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/QZWV32451196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d070fd0fef759c3068833da3559afe3cff3c7c950e1109a6f1d489a4df7fb04. Chain 2 (Bitcoin): anchored in block 959109 (2026-07-22T07:21:40Z), 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/QZWV32451199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f6e346c4e23ad9fb8b1c86f1407da9a50d664f27572f6ed66645300cd9b6463. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), 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/QZWV32451204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13c571769a5be12a2ed83f3e978230b735617ca9ad0a5994c08f71c58d89f00e. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55:52Z), 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/GBWUL2503521.