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 0xceb266e2edf3482c2d8882642d0a2de3f0722297ee873adfc93e62f64e48ea90. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/34e83da7-a90b-4dee-9f38-9095c8245a19.json and https://artists.proofprofile.net/proofs/artist/34e83da7-a90b-4dee-9f38-9095c8245a19.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 0xdb91c8d8c943f323f75b710b0d1cb817dccdcc9b6ff80387168531df9d830dc4. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZPLR2147938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70413c9d2025971ea0b42c52fa8e70db27e2f20b758aa311d921cba246da2c00. 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/QZPLR2147941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c97bafc2181149ddd02a9e44bf5718b5d81d630c22918f814fd1467db2c8ff0. 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/QZPLR2147943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1605d766d0f8eddb7432933cd6f339a6bbf844fb1b1cab2ab09fec639ca59e4d. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30:38Z), 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/QZPLR2147935.
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 0xc20beff2b5173a6023f84cb0bc63affa38c3b9ea4a20d69f5cfabcacdf7ce36e. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53:13Z), 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/QZPLR2147937.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x043e1d18cbcc4c95c4be50ef1ae6890753d5cdb0ae46112b35a5f8a2ff8e8907. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/QZK6N2204381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1ab490c90472eadb9aa040d4df2f16e3bcc06302b6ebd1ee6d4e3503f4b3a6d. 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/QZK6N2204384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x841266e148d7ff27ba336f5bdc0a56e8997e6daf548c18de996459d4a5c3a657. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16: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/QZK6N2204388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25164302efecc40c95e009441ee62b7c8f6604bf172b2c02cf64aa4c72eeef01. Chain 2 (Bitcoin): anchored in block 960183 (2026-07-30T01:10: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/QZK6N2204382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc11ac5d65fee6e4a2cddcdc2d4a8cad01770b86f16bffe56b1f3e65be3c0a7bd. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/QZK6N2204383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc332d3df958cdc85f98b4fd07ba197b039f795b7349ffa5cc124e320043e7157. 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/QZK6N2204386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97cf70dc285f6b1626aa8eb9f76bd73c28ac34b7ed135f7eec0eabf74c33ab73. Chain 2 (Bitcoin): anchored in block 960164 (2026-07-29T23:23: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/QZK6N2204387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9008c96084a9f505b6909f9a821540ef4eed6f1d083f8e9062afe49f554474d. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZK6K2525068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9669e809e2988320371b996728c5ce38d22c53fc822afbbbf4add4d956ec7eec. 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/QZMER2433730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x460718245fd2ccce5d23f8a330e2cc08c009b3f1f9f8786234f1a842c1cc5b5c. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZK6J2400564.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf290ae97d9363a4dc500ada41ee339b1e91e53368a2f33775f9db92dc0823688. 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/QZFZ72459089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2557a2a498e0f53f0e49d3a1356da4cf72625952317fb35f04e4c9dd2c476850. 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/QZWFN2342851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x219bdc185b4afd48de75168f33f86ce75f0634f661f0d6e44b6403bd37369735. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZTB72360733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f2bbd67e7b69d430f0cf45870368981df50742b4a8d77614d017d804934a445. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/QZTAZ2346351.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x067b1ebae382849aadb068eb92c29b02277490182917619ff99517198665d6fa. 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/QZPLR2338523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a79e0ea6b58660a2833e777962d66a48b322c45cd34dcab6fe974c7343d0e4a. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53:57Z), 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/QZMEN2267505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x987d2f00c949c2155500145f1850ec148c0e3d51329c4bd6bb6c7249f7553e5b. 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/QZNWV2174149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa789e57e30365419997adddd24da089c4c09e166bdd44aa431b2bffc375ff8e9. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/QZHN42187177.