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 0xc87cc93c57e702be4105d1be5edf69aefd02079c4dc6284ea1846530be5409f2. 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/cbb85bc3-f258-4f4f-8d49-a61ee9e1d295.json and https://artists.proofprofile.net/proofs/artist/cbb85bc3-f258-4f4f-8d49-a61ee9e1d295.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 0xb24ccf7b3eaa6141a8e7ce44638b369e392907c6ec2f9eff452d45b7edd1ce8b. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/FRPGB2321050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3b974c6d2ac3a7939bd39c24b34dc97dd63a8eecd4a088af92943c9475c1c95. 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/FRPGB2321060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8eb6712fee94bbfab08cce55a8449773c5777d2c78a4e29845c063e64497228a. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/FRPGB2321070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7f54fe5002e3476e7488485282f7010873018218104a4f75b2bbd2b0365f689. 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/FRPGB2321080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe128b40b448cfb8f792506387cc622237d51328dc952cd5b1e660bcd0192ca96. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51:49Z), 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/FRPGB2321090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec6c6ee9c5a565165a8b4856dcd717a5b2c172c179f1ec88fe37eb1943cd87f0. 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/FRPGB2321100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd8fde5725e4be67459e50956687f460d59f48c880b5edb5cfad002dac7bd1fe. 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/FRPGB2321110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3c1fb16618228e6928f468934493043e40cee977dab2be05a0195182643f4bd. 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/FRPGB2321120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d4e35108f17f7f061a7aad249dbf9d83436a83bd72595efb4c569cb035c98fe. Chain 2 (Bitcoin): anchored in block 960111 (2026-07-29T13:21:01Z), 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/FRPGB2321130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b9b6a6ee20b581306de8b32f4ea07a101417fa95d7167a212765020e7b45605. Chain 2 (Bitcoin): anchored in block 957064 (2026-07-07T16:43: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/FRPGB2321140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc92e212076fbd5e7cc07f7dd17bc1b9131f13cc0e01c1e9939eb5027013c0472. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07: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/FRPGB2321150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d77095165f6bf166ac19020ab884c368bc61fa08e680975ed41b5bd8d64d9a4. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/FR96X1681031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ac92efbe64f4cab3605e927331f6fabb0041eeef8332dbf955aa69828ad52c8. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/FR96X1681032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x272bcf812b43e39921e1c20754a720c23e2d10ea44e90eb7af9bee7d8696d6f3. 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/FR96X1681033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x765a567f721cd31a59f96cd58abed431b65ae0fa2d0e3928aef42875ca9cd79c. 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/FR96X1681035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x427a48aab9b20215216971f3154e963c5dbf4c7a53f358f8b9054174bd813936. 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/FR96X1681036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82f3209ba99a822e78f70cec66002e6438525bd1e5a8eb589be93577e94b907b. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53:57Z), 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/FR96X1681037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fff9d3a54e4178987872c2fab51b337e8464efdb11e44fa82588211524ba9fa. 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/FR96X1681038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe195ba75c8ea6394ccb738aa8d516480d44ed84213037b603591170a392a2064. 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/FR96X1681039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb893281a227fb53010af9fe77eb3351870f52db68e76546ae07f2e8e543c8d7e. 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/FR96X1681040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x377df04cc8b3641aff7cc3493f02ba3b92481d10b0a16160eec71cc88cc687ec. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/FR96X1681041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3c1fb16618228e6928f468934493043e40cee977dab2be05a0195182643f4bd. 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/FRPGB2321120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3b974c6d2ac3a7939bd39c24b34dc97dd63a8eecd4a088af92943c9475c1c95. 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/FRPGB2321060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x513d0c50d1e188a2db3a051768bfaab9e3055ba6e97a238e61e2955254950212. 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/FR2X41736470.