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 0xf0b11358c9428eba4e610c67b843635b1341e24986d775277500b91a9714c92d. Chain 2 (Bitcoin): anchored in block 954342 (2026-06-19T03:22:39Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/8a5434e8-c872-4864-925e-b14bf1356491.json and https://artists.proofprofile.net/proofs/artist/8a5434e8-c872-4864-925e-b14bf1356491.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 0x6601fd991cdc56e64c77534c9deb9ebd18e4a6a590f77f28ac14d57ef2edbdb1. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/QT3FH2565291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5040ec1b26711cff5d426188c52f1e2cb300a1b65c73060c258393c4e8a125c. Chain 2 (Bitcoin): anchored in block 957796 (2026-07-13T03:24:42Z), 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/QT6E62506157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61d7eeef4b7b62dda80f28d0bd528b257fc9781769b09eddd411a71c2c18ae7d. Chain 2 (Bitcoin): anchored in block 957788 (2026-07-13T02:37:37Z), 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/QT6E62506159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb35abc7afc640cfc09d2352144cbc02f2960a2b4560b6165e3f751ddc4a8cb55. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33: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/QT6E52555073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f6ae561cdbf7bdba1d086c5d6431f157ce27b0cdd3e23b327967fbe6d1c0e9e. Chain 2 (Bitcoin): anchored in block 957788 (2026-07-13T02:37:37Z), 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/QT6E52554853.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58a20177b707b5934e422096aa0fd9febea978c4b3bbe01f7e08c17f8dd98362. Chain 2 (Bitcoin): anchored in block 957788 (2026-07-13T02:37:37Z), 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/QT6E62506183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6e2da15546234c82acf0c5de1b4fdcd8c62f633474dc9075998098383cedc5f. Chain 2 (Bitcoin): anchored in block 957791 (2026-07-13T02:46: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/QT6E52558002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda058fd112abfaf2954980390c394078fbd029311418db5d5bdceb9db8fe87e1. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55:31Z), 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/QT6E72544177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65e29c66f262eca2ea3bba215da1c964d24f0f90e37df936741506d77d9ab615. Chain 2 (Bitcoin): anchored in block 957788 (2026-07-13T02:37:37Z), 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/QT6E72544187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6374956aaa20a7216f59ebffc5e0109c92dce12ed328b3fb48b96416b0e942b. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55:31Z), 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/QT6E72541202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc98dfe043d0be70a820d6fb1ac1d964c690736eb26909baf73395588a123b71c. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01: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/QT6E72544181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cb3f523a7858471fef662303ada75f08c65f18a2ba5532eb8ddec85388121f5. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/QT6E72597329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2196abbfd3c43b94107cf765967b957abbe37360e6f9d025f5739af58e664c6. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/QT6E72597249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d1946e63afd7ca6afe88482024cf12906e338a4bc4fb200c5881f13c6005bd7. Chain 2 (Bitcoin): anchored in block 958106 (2026-07-15T05:35: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/QT6E72597237.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd6e30015687d22c6c2ca6dcec79b97996b0aad2085bee232afd50ab1b1d2f4a. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/QT6E72597271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe079de8e91c9b65c97ea7c365f1b0ce80cf9bc0452e95490f2c99a0401a94b50. Chain 2 (Bitcoin): anchored in block 957788 (2026-07-13T02:37:37Z), 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/QT6E82551941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde1603698ed40115eb76d724277d0772e560f9b477971e0f2d668e4989b50bcd. Chain 2 (Bitcoin): anchored in block 957788 (2026-07-13T02:37:37Z), 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/QT6EA2505218.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94793faf6dd03b390380e5b67af687d32202cb6fa6b6eb04d4cea85c9438bd18. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/QT6EA2505256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbd9e0d2462acf9bb7deb630a3334b33d15e2886cb1013f0c8d71798a50b937a. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/QT6EA2505361.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a4e6133e2a9e0ca534ffb536e57aadf57c1cd0a78f78f554f6a232371126b87. Chain 2 (Bitcoin): anchored in block 957791 (2026-07-13T02:46: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/QT6EA2509078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf497205dfcdad319fd55e7eec98303611435f191f09c7f69b437a0d73bf8042b. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55:31Z), 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/QT6EA2509077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a1437578e2d730bfb1e15a0cc25ab09b02ae54eb2bab34a1bb48f6dbfdca6e3. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QT6EB2506593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd964b54116b4b0da3ce16a4400fee1d3710d95f12234a1483d22ddeba6c5d1a3. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45: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/QT6EB2510361.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bbe4eaeb992398955365dbf36cc42cbdc1ad033da84bcf70d89f1a639e3b9f7. Chain 2 (Bitcoin): anchored in block 958873 (2026-07-20T11:48: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/QT6EB2506595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18e34d4f030bb6e1afaccd289201688b190f0202ae62645e1d7c5e8fb66b129e. Chain 2 (Bitcoin): anchored in block 958822 (2026-07-20T04:30: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/QT6EB2503207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4990fec1d2bea467d25ed37d155183118fd6c3bdddd8895c522da31e092c310f. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T11:08:30Z), 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/QT6EB2503483.