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 0x0d81e9be1fd254dc56dac2bd32e92f222292e8d88bab063ddb4a635252b483e2. Chain 2 (Bitcoin): anchored in block 953772 (2026-06-15T10:33:29Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c863c6e0-c67b-470e-9506-e8c9d605fa78.json and https://artists.proofprofile.net/proofs/artist/c863c6e0-c67b-470e-9506-e8c9d605fa78.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 0x8d7bb8e904d0342e8bbfc1b3240def8169a82448842a8a737c4344797bb2c6fa. 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/TCACZ1776165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25f0c6944d371e1100a1fe9399b6c975bfed67dfc17a879b12bb86562b515dfe. Chain 2 (Bitcoin): anchored in block 959103 (2026-07-22T05:56: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/TCADH1762410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d38599b0d83210da722c059935a96281832b3a285fa1cf09838d26973b25229. Chain 2 (Bitcoin): anchored in block 958350 (2026-07-17T02:31: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/TCADT1892078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8133406c658108366578dda3adccbacb87d56d2cff5b72c6a84bfcc7c315430. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/TCAEM1967143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b101cdcd7410605e979f56409c6b68856e8e1d3fd8593ce7b42d74d4e27ad42. Chain 2 (Bitcoin): anchored in block 960225 (2026-07-30T08:04: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/USA2P2102908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50cf70fa9f5f7dfdf498cb45563bc3881b80229a750772fcbcc1622c95b4a333. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46:00Z), 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/USA2P2102906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6f3532806c1f0f5ed81265046c5ec87acd80f31b9796c7b6d357d4dc0018402. 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/USA2P2102904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcae502e7619259f10be91f5b9f9bb24c81087b029262ee99c6cff4faff0475dc. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35:24Z), 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/USA2P2102910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcabcad05df66b441e4e4a8c1f01cc30c6b58f5a5b2018e757be486754f61ec7c. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/USA2P2102907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62a946186f4d285c25ce9796083fd177b92733b42cb5f5f9df3f993827213bae. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/USA2P2102911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2912c5097b5e0d25b9896ae0dfa5c762b8da214646a5493c8b492a3d4e406bba. Chain 2 (Bitcoin): anchored in block 960429 (2026-07-31T16:07:24Z), 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/USA2P2102905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f82e90fca1e93bd3b1a7340ba0d1eef5247a0dad994a8ed050823b79566143b. Chain 2 (Bitcoin): anchored in block 956745 (2026-07-05T05:33: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/US6680918223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b408b5081429b8c9494e2b8868d84f2c0414ba42f4e1feea19c0183193faa48. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12: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/TCAGP2215331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dcd4bc273756f2b8f6d0f2dcf23270995f57dcf11f9b6105df733576b1c900e. 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/TCAIK2402156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cc8949c18e5dd30cdf1200c9a426862ff6da47421800a9027ad973d7e23323e. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/TCAIK2402201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27f2294a53d5cedf9e06e46c9e62d1b6bf7751e54dc6401c9a776fe1913b6527. Chain 2 (Bitcoin): anchored in block 958498 (2026-07-18T04:54: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/TCAIJ2402359.