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 0x2519367105b3894b27ad3d4be868b76b72305c6f61b6258cb0b8ee1481d5afbc. Chain 2 (Bitcoin): anchored in block 953997 (2026-06-16T20:07:57Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/216b0d6c-454e-4d9b-b721-b4d2b5119d17.json and https://artists.proofprofile.net/proofs/artist/216b0d6c-454e-4d9b-b721-b4d2b5119d17.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 0x8894723fb471cbad4bdfe1358a895db325599839bcada89525a40275fb18289f. 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/TWCC32402951.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2e2871b6fe5f78d7b93fbc8f9bb9429504b330f0463c5ea42f2d3f1455ac258. 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/TWCC32402952.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7cea8d44233111bd373fd4e3a9f00713aed22844ce32100b06e2d2b308ebd38. 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/TWCC32402953.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa61e856eef01148e4e95cc83fbe90a4055a0c5b0b2d72161727a6f0184f8c06b. 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/TWCC32402954.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17cfd6d551aa91cd7af8f24d086ff504ae09a64a8342d18d2b92689f00b9326d. 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/TWCC32419897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x067198357181cdcdb9c8130af07f1bde4c7776563dfd87e80b751bfb794e83bc. Chain 2 (Bitcoin): anchored in block 960489 (2026-08-01T00:40:43Z), 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/TWCC32419899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5a5a262fd592ab37f74da0eb583aa7e183bff2b085c7c6629837a051e42d3ee. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29: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/TWCC32413778.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2758b6f3845aeabdc0f6f9fd5dbf3e34fa21089a9918cba3ed8a8ab17725d742. 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/TWCC32418635.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf61ea8934e7920ef10dc15144bca28637460dc59fdf8fc74d0c614803256b23. 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/TWCC32419900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf20b826fa9868c7ab2089a472df1c8f4c35431b389b35fede7ed35dda42c8b88. 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/TWCC32414775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc415c7da56daca57a747b39354a69364b04159e2a323966ed9b379bcea18a915. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48:59Z), 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/TWAE32402268.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x652888373dd24fcb946a91873a64d3e67338684ac272f315bc0023daff733528. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/TWCC32401932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa2b21f0aacd2f67af5922ba145db7ff6ddbba38d4d84a40ce7c6ca86f3f3700. Chain 2 (Bitcoin): anchored in block 960340 (2026-07-31T03:15: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/TWCC32320128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa94aac33b2c35830531155825d722fcde71f9d958cc34b894543ab13eb18b512. 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/TWCC32320114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4807d2a5d745a51765c111c407425a26e783de8581d0bf5d4ec68c0015077fe0. Chain 2 (Bitcoin): anchored in block 960314 (2026-07-30T21:00: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/TWCC32320133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefe91f799bdf812156322a379feb3c9b6fa0ca0f203bf3de11a3efcdf55d88f7. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/TWCC32505366.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1b586871f6e7a0f536c6c620766a05d38d7e11ad197e8ead7d91eb35c8cd879. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/TWCC32505367.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13428165540b84b291204a3a1816fff61a2b8e1c5c44a8eec166d2a841101bdc. Chain 2 (Bitcoin): anchored in block 960340 (2026-07-31T03:15: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/TWCC32505368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5b67352b98b3a1bf60aba5930b6318db85637800184c8c51e46622efde91203. 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/TWCC32505369.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb91743a68ff450227a285c88586da86249e84264166b217433146b04e8067779. Chain 2 (Bitcoin): anchored in block 960106 (2026-07-29T12:41: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/TWCC32505370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ea86ad8377bb6b31edc1fbb9608c1d8820f50d3c09d4b5a345293300a43513a. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/TWCC32505371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad7848a7cf89b926ae11f2f460e317505a2cd05599733c20e3c2a7468e850800. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/TWCC32505372.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d533cebe7d5aab19fc2945cf227506e2bd65142ca3db458e0b83e5e6116c1bf. 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/TWCC32505373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa63d2cd32048764d053cdaa9ed19336425cb438bc7c7ddb5d9204b685f236f2c. 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/TWCC32505374.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4481adb5301d35f575563ea14e01bc071f4c9ce949de721afd4babeeff692b92. 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/TWCC32505375.