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 0x2e350911ba6c50dc45a748d64f40ce677d6a3d4848246e60f8df1093d43dc54c. Chain 2 (Bitcoin): anchored in block 953754 (2026-06-15T06:45:19Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/af6f40b8-ee77-433c-9b73-f207c3b214e4.json and https://artists.proofprofile.net/proofs/artist/af6f40b8-ee77-433c-9b73-f207c3b214e4.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 0xcfd07c4dffbf8fdc0fefd34a383a6ba4c81591a88a5ba6dae818dad313928eff. 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/USPO10900240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf24f6aab476362b0d9750cf8dc93d9d5b3a26f43055c2475bcb254fca9d6140b. Chain 2 (Bitcoin): anchored in block 960352 (2026-07-31T05:48: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/USPO10900241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1980577e9d882d7235031bc2450b75214a40f1f3db3c3dfc4a24eaf9aa3dd94. 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/USPO10900242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x337289a74bf48f3bbb81f580cc1af0874203fef1ec3921aa3920e42f5a01218d. 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/USPO10900243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28cedbdfa1805e82d780e8f70823b68525bfbf48229694b71aa957b3122e5766. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T18:47:29Z), 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/USPO10900238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3752a8676e5c1c1bdb5819397bdf89b27fef02cde78c53bd27fcfdf90c223dbb. 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/USPO10900245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb72804fea862e11ede06fc0543b59acd96aaa382ed3d6b1faff3364e5a139300. 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/USPO10900247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd296c554c15621feae31247c212eaee5eda0b7d9bebd8b1135ff3c58a6f78d8. 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/USPO10900253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91c9e9162e2e1f68049b746b08040a51dd0f683e1d621c2ec4836b94071dd6c3. 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/USPO10900256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fae4cb109ada386a1f7b71dcdd9c441a361a632f0357750751df81b99f18e43. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/USPO10900257.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x384815305162078d64cb934ac68d338c66f02851e9faee5f33992b285ef420fa. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28: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/USPO10900258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07b40a5cb55df89b52b4cd2b5a11d6f9363cfc4214bd94916d45251b06cbc3b5. Chain 2 (Bitcoin): anchored in block 960376 (2026-07-31T09:09: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/USPO10900259.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabb5d622d5b0663937b200a616bb01bfca1aec427bfbeb3a3774e7a73236c83b. 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/USPO10900260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa27f8ab9dd97561d0e33cf4e3dca9563ec75afb30a08cb389922690e40e15731. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28: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/USPO10900262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda62a3f21dfc0ce8b3612e7ec2d9892f52f6209b484bbe41b2d0d1c5ca94a3d1. 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/USPO10900263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x409808ec0504a85ff0d50b8cfbdcf31021d6b1dde673cb583a0e13faf2286267. Chain 2 (Bitcoin): anchored in block 957039 (2026-07-07T12:58: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/USPO10900264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4eb035034fb0cc336a4d8f08d97b6825595a0e0bd1b8ab3fd5712d549c48d9a. 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/USPO10900265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd00569e7aa5b5e27d98e8140450cd346c87d485c21a2276055afe78aa3d96d9c. 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/USPO10900266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2516d16362289d6aca05eb41f00a636c71e7a77e2f31f6c9d1fbcf6bf65c72c5. 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/USPO10900267.