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 0x87ec2b2d74e0191907b0849d8df2a753ec583b5cdd7651a946290eb1219975b4. Chain 2 (Bitcoin): anchored in block 953605 (2026-06-14T07:39:50Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1105bfd9-9c1d-4ac7-8bee-e1f86b13a55a.json and https://artists.proofprofile.net/proofs/artist/1105bfd9-9c1d-4ac7-8bee-e1f86b13a55a.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 0x240349216f3eb3f3064bdeca1141d0974d2ac73a5f7a6bd646735c6bc9e0d300. 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/USHM21992794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75a28b607996b344fde5e5c4c56ced32f89eb3a8d40a1e209be5074a7d3eae9e. Chain 2 (Bitcoin): anchored in block 960407 (2026-07-31T13:26: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/USBAE2204189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e8f9b4597eef1eb00d98d0041413fa9437bd523dbd395704d2f5519f7f88b1f. 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/USBAE2204194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91dbb3a6f6462359c2bd6d272df153de3cfc29cad02ffbca9c93a77a57cbfe4f. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53:13Z), 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/USBAE2201871.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4fde70f033153d556818f0cfb43d63f3089fb4cb0d650ed3c96030814bf8a04. 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/USBAE2201874.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4dfa1d4c4e8ff6c410279987d2eb8f86f0c946fd7a19a7364e087756079e80f. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27:44Z), 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/USBAE2201434.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd832b7e0715e33f8f892d6d070402bc062647ddcf3ea70a36ed83834aaaf0139. 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/USBAE2201435.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfd595195b781ffac5c69220d821a3a4948794621c54dec2b8fc11463a5fbe1a. 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/USBAE2201436.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a7b1dd789330e483a6088f02c3b2321ac83e0264fa186e3064394fb6b00e9f1. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23:26Z), 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/USBAE2201438.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd56339c5666ac09475be1085a678b966b4365577163763c68a3ca61a6d175df3. 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/USBAE2201439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6152cd49fd6c8ee60b3bcd5e9ee9fbe1cfbb0fbd98a8706c11b413390e1cc831. 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/USBAE2201442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f846392f14bb51ec292325ec352890f3e1dc8f71584270bdbdbad96faa566e4. 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/QZHZ32263102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d286afbb259d2ba34032277e7d49f9bb77f0466afe26557844eb899ac928b06. 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/QZHZ32263103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x703c0e00465f288808982186489545ac226e23f0bd3ae21702722d2949566bb4. 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/QZHZ32263104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf23bd9548c394b50f0fca5fc016adf1c41744ce51bab8d87c824ebf750d1a616. 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/QZHZ32263105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x083d11cb10d70c109837d764c260c0de60467d056d2810a1573765b0234b51ee. 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/QZHZ32263106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c4e6e64c360bd9b8e9d322f72e6c6940031081c64655bc1a160546456514dd0. 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/QZHZ32263108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3eff4e15765efed3fe1619626a3f83a6656686609bf04e789a51675dfbc6f14a. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21:25: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/USBAE2101765.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48bf922f43a8b16337eb9c9f92f26809d30fbfa12e660a808664db475d772c49. 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/USBAE3370486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a7d02fb643756958e37314f361bb95a82791a8e232fbfe449af6d5501020d8f. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53:13Z), 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/USBAE3370487.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6074c40d5ccbef148b9b5da9ed4f732185579f1885b517e57b01a43629134e7. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50: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/USBAE3370488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f0918eac9b3674a67bfdb53c52598e79b5e402938d4773f0fd56b6e4f19a769. 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/USBAE3370491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84067d27192fc615dd0b3978c1c75dd3bb8e61cf97feec19846df752f2bdeaa5. 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/USBAE3370492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbadccf1ec49edace763165e695d0a58fd92023d649bde7f47aab926643130e07. 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/USUYG1305906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd877473ce2227de92ce5e2e704b9b01b41147b571a3f96ca8639e8d63452e81f. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22: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/USUYG1305913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0065dcb9ccd60e1d9cd09e03ba82af1ef976d289d97040ed06757b5fd748a4e. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27:44Z), 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/USUYG1196876.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c3f4a0009ac2d9c61914189a6e1c3aec09e18fd638e6a5276837d22638c7c84. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04: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/USUYG1196878.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cef55e967c0bddb9b668d4497ef1e6dac3da91f46c508b4201dd5fe505e4d36. 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/USBAE2203239.