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 0xb4ff8dff68633d8f05055bcf9cd4719d1854250b02d934a364bbb52623e014cf. Chain 2 (Bitcoin): anchored in block 954728 (2026-06-21T18:08:38Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/fb1adcec-f6cb-4333-9357-5bc94ec274c7.json and https://artists.proofprofile.net/proofs/artist/fb1adcec-f6cb-4333-9357-5bc94ec274c7.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 0x4f0819b7006de12da781774eb16a4d18b3b6cb892e21c606ff0035e819cbe862. 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/QZMHM2320536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfab88a750bcc9ea9c5d02503ec8c02368f1e6f421b7c3d7be13fa59cc09940d9. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/CA5KR2260146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20607e28facd3455370fbeebed8199e111141cc230777c815b02c8b8d7a4ab7b. 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/CA5KR2260148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1219bd2ddc860f720e7529d2822810537af72b7b0c2ece80e13ef2de5a071241. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/CA5KR2260149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd786ec1c02ba895ea99d04bbc86916f8c6ac07c147c4fa597915c5e0f32cf818. Chain 2 (Bitcoin): anchored in block 960099 (2026-07-29T11:30:20Z), 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/CA5KR2260150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f21f34da8e36789e67a66b43430314985110d037c92c3c4bd1aceee5eb77eee. 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/CA5KR2260152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59485af33178def39d038ed796356fee4ec52a28269053648586ac17bebe145e. 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/CA5KR2260153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25b4431783a78cb6b4cc4a4984c100a95d4c0f29fb970f01e6e5e6f09c34426b. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/CA5KR2260155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecb4aaeedab7e7c7bd912a49d9066484b742c844a621cbdc3fa5d007ad3cc1cb. 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/CA5KR2260157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa7e340b212d90cc03edcf1c5894dbec19aea62b03cdb1681d04bfefbaf0a8ef. 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/CA5KR2260158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1e29713ed71bf2d06507aed9ce508a1896b3d931febab2bc72396c215aa5cab. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/QZS672260209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c117da19b7eb5d520ee837f8dfa6f7aca54893d9f95ef75d663e05a2e3368bc. 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/QZMHK2245508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde267cff04a6a4620706a30a4f9f1d6bc6ccebd3120346931494979cff11641b. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/QZMHK2275042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c296e3102f8ae3dec33021db82d91186a220d790fc12d556b23130c8fdf5034. 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/QZS642271316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99d236697b3085e89d0ec39a6c5e2db583583b4857ef7f83ed66f15a567c8fe2. 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/QZS662227444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64664bdf56650e150c185cd4d9ce8d47604dc802db6fb5fe03a4a10783313535. Chain 2 (Bitcoin): anchored in block 960485 (2026-08-01T00:10: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/QZDA52588869.