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 0x47a58fde63146b23cddf7b3d0bf856036d739f6382495d137dcda7165f128aad. 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/4f17191e-4d77-4b3e-8a97-4992149a5187.json and https://artists.proofprofile.net/proofs/artist/4f17191e-4d77-4b3e-8a97-4992149a5187.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 0x5076a540ef46ecdf5b4ddd1bb67e0f58f263303408c68519923968b06dc79bbc. Chain 2 (Bitcoin): anchored in block 958349 (2026-07-17T04:44: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/TRAAJ1300192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03e5dd2e4527ad145f682bdee0a4a844252cbd5b3c5332c8373be0cb385514f1. 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/TRAAJ1300193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf93073e7fe78e77dcbabfca6bca1ae80263bff06924c83ad7eaaa7e04f0d9015. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47: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/TRAAJ1300194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d28a0a3665677c5ff0d4c9d142597055bcb11113999fcc028342d9caa79058d. Chain 2 (Bitcoin): anchored in block 958484 (2026-07-18T03:34: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/TRAAJ1300195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x281457d30212f851be9c76eba1679ba361a424aa786df92fcbb55fa8b3b0ba82. 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/TRAAJ1300196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb161d12e607daf795580e4b556274f2bf31c16a12440f50aa070356bcb357a7. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39:18Z), 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/QZHN32114295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8988ffbf1da00fc1a4ed307a2bef71f056bf331a517c27bfd1615055b3930875. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/TR7251900038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2ae3e8d8215d5ecec3e6229311b01c30254ba9382dda8fa49f1fd3fa29e48ba. Chain 2 (Bitcoin): anchored in block 958716 (2026-07-19T10:15: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/TR0011900330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf20af0535b38fa0d41c2c7d78ff4e64839bbdfdc11a4c37686d36217ab81d34b. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/CH7812196610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5dd5da8b87e81a19699f31221be280145afbaef749420b193ef63c884049e801. 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/FR10S2589321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3163834151af20bd1e7d5587d0d92068239c848c0cb6e77584f9ad8ffd919b9e. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14: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/FR96X2541227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fe122066e45df966c28c1d56bf5175123ded8ffa5e529f300387c35c0ca5327. 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/FRX202524367.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x007b5b4bacb15247fb58bddb67bcd76e6c1d1670cbd14dee0c36f19f4886d3b3. 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/QM6P42535206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0cf68dba75dd16dd348e312a5eb80f06c07f90e6471069b6a59f925681f6841. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/DGA052530830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04d9f13fd55a7142741a6f457f44e3af749822fbdcf40dec5dd8437fab99a127. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/FRUM71902103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03e5dd2e4527ad145f682bdee0a4a844252cbd5b3c5332c8373be0cb385514f1. 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/TRAAJ1300193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d3f4ffd0b7dad0c3ac5e1d4dbcc3103474c2f926417e0c8ba2160393e3d9fa1. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/TRAAJ1300197.
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