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 0x0ea9ce53d67e14b07b5f99596e857a8a1e593a04c8d6cbca7b2571cf71cc6fff. Chain 2 (Bitcoin): anchored in block 953773 (2026-06-15T10:40:45Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c986adf2-d1ef-4e21-9247-5bd2143b3f05.json and https://artists.proofprofile.net/proofs/artist/c986adf2-d1ef-4e21-9247-5bd2143b3f05.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 0x8939ffa531d53cf398430197f8ccb88bdc14acfd6b360760c460151fcaaeb7c4. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T20:56: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/QZS7J2336954.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd192f64ee33f9de03f354bada1767c83e8fd7b179eb70929a6dc200ed61e365. 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/QZSYP2301637.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e67bae68c47de85c0c238a55f39e330ef222df106e64ecdf170f4b623ac7c93. 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/QZS7J2302156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5acb17ce118668d05892501bea2dacc24270f4cf39305036d8d6da0dea499f1. 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/QZS7J2343035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x601dcb78c9472d114b6e00a1aab821260b1777bfc19191b17c4cb5968405ccf9. 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/QZS7J2345705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c2bc4b10efc7351984db20012db0bbb6db01c1c9cfeed6c7bcf1ed470ddaca5. 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/QZS7J2371573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2710b0dd46668c84b74358b7ecfb56b9a09d5051d87635112453faa9b83ffa5e. 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/QZS7J2346074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6371d5deff39c66e9b2997faf0a17b904ea114bbe4a878faed293805ef262bf3. 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/FR59R2190648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3940229470947a619b8ccc78caadd79bdffc7e31ebc50524af3b39e9b6b4933b. 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/QZS7J2322986.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb193a8bbb5d3d4879794fbf10b90f3cde8acc052d9bedd38d112d2fc6bec27d. 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/QZS7J2359265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ca45717710b1b14578ed3e1a5a091cdd5d24885166370f07591204543910cc1. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T19:54:40Z), 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/QZS7J2386106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf91452f833714fe351bbfcb9f5408d7077ccc15a6361c1006086b4cc2ac1ed55. 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/QZS7J2351821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4682f2b11db1da3d6d60f3fa3628d51e1757528b83411047c27cf0cb15808c0. 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/QM4TW2277130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e6dd57560a303f6f1233fb6fd090130c67fe648b50181583c417b7181d8e061. 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/QZS7J2317749.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c30971922bef50a9fd8ce3dadd87b10026a478e846f91e2e36d3a4992002069. 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/QZSYP2394318.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80c12a56164c615c4f6329608e92ebbebcdb17750841850220963d85a73cdb6a. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29:55Z), 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/QZSYP2361456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaab41851abb770bc1e996aa696a9d402696b3dfc60254570d20edc3c1e3897e9. 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/FRX872161343.