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 0x18978bb07b33d25b0aea7d47ad5db2a5b9277d46993d48757b662169caa2a52a. Chain 2 (Bitcoin): anchored in block 953842 (2026-06-15T22:22:30Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/f6a6700a-ae10-4304-b904-4b426556a90e.json and https://artists.proofprofile.net/proofs/artist/f6a6700a-ae10-4304-b904-4b426556a90e.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 0x9786e00480d6001451148e9e048f744ba69f26921b817136b2dd0cd12bd38ee4. 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/USUYG1324224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa9d901c0678757b38392754e99eb3304384d9d97e8c3bcf36fa5e9d72101fff. 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/USUYG1324225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90b1d26a9808cedc5e3df8b2d5721352feef51066af796b0314fa69e7aedc7d8. 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/USUYG1324229.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc383016d3d2e0fdf949720eba9283b52806cef09761e6811e5c4f3e9b1a2e9f7. Chain 2 (Bitcoin): anchored in block 957032 (2026-07-07T11:43: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/USUYG1324231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5660b530ed5fa886da26684883272848dd89958a4227b09a466e6875980dd363. 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/USUYG1324232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c1b05d8e1b667d6a652fe5cb49f39b2beebdd8f167ce13ab9fd3c762ab45ec2. 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/USUYG1324233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60b350c6148c83d2bfe5337ab2dea1bdea9d637a11f2cd84551c001d03a9da72. Chain 2 (Bitcoin): anchored in block 960381 (2026-07-31T09:50:11Z), 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/USUYG1324221.
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 0x2ac50c9d105cf1900013c4ab2771fb1d437dd0b606cf429cd25bdfa553269c88. Chain 2 (Bitcoin): anchored in block 960241 (2026-07-30T09:58: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/USUYG1324222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf6ee94cbd28bb1599006aabee90edba945b4316f0313a66ac333f3dc85de6ca. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51: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/USUYG1324223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaeb2fdb4e52c4db1a7d2698d141b4762948edaee0354ac1541f0660692772b18. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), 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/USUYG1324226.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77391ee43088c96567fdf7b090d7a53d257c7d7dbf79a27a3663f9b7c132509f. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/USUYG1324227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11a15b14a91149c0e1aa45472f3eef40647fab258a2e1d0a496b037af67ea819. Chain 2 (Bitcoin): anchored in block 960193 (2026-07-30T02:05: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/USUYG1324228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72d0316d0278f4285dbd59296f6bc2fedcd3de4b597cd6939caaaba224125fb5. 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/USUYG1324230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8de00e97930ae941c54eba44291b40556652d04f4e9ee16a2ec4175987cd348b. 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/CA5KR2276967.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8c4a98f0f204e1e8e664a0bf2b8b2dc0c718c65919d22adf8f8c1a3c779e7f7. Chain 2 (Bitcoin): anchored in block 957820 (2026-07-13T07:54: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/USAT22103047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x094c0762c4a27edffe7138a92b0ecff4f5ce0c4cbf7738a103ae1f5f0fdfcaa0. 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/USUYG1324236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39a6e36ebf45cf6269d876307f34dfc19821dd347faf4d6c99c0afb5b72d51f9. 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/QZ5FA2050046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e12223ac7d5ca207f123c9d0c8b8444f7f26ac1356c17607117fde3b476b080. 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/QZ5FA2050047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x015f533009474e08989d7de87d844ff1475430385889df930d15ad94c33c7f1f. 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/QZ5FA2050049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x408c71d1c21fa82b24d3d9257ffe8991fea923bf85cc77028a87baefbf7a86ad. 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/QZ5FA2050054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0c8289c9dc63ae8e0ada2ed8c0062056b1bce4f3ae90e67d2dd30663213065c. 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/QZ5FA2050056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb39eafe747dfd7e331272f3524b48ad7afe42b2fcc4f20d4d9cb2992f36378f. Chain 2 (Bitcoin): anchored in block 960330 (2026-07-31T00:58: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/QZ5FA2050052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9970622a1f4b4c1700ddfa8a0f0921f6dd807e4a073b29ad554af22f239abc8b. 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/QZNMV2163728.