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 0x5e77dfa76076add7a061075b14f1789f6983bb6245222451788aad82c5716440. Chain 2 (Bitcoin): anchored in block 953803 (2026-06-15T15:41:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e807ff47-b71b-4cd4-b0dc-4e95488ef70d.json and https://artists.proofprofile.net/proofs/artist/e807ff47-b71b-4cd4-b0dc-4e95488ef70d.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 0xe3ebb58fe8833480d34025aef337bd6109a5f35f4f237d9524bc8c6510a46ae3. 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/QZTAU2402309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba9180a8e8b919ec125e6248511f4a6ffb8068d7d79a8470ff5e609bde4f1961. 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/QZRP52468724.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3955524584c5be912df845cb9ab6b738ddc411efdf21c2c20bf79a3dae1f80b. 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/QZNWZ2469136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb506845c67a44117347cd5efbee18146cef623dad3c15f08200ac1c05434bf3b. 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/QZMEM2479841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2aec9b2306cd28451ef62aeb599185a01ee2fd8d6dc9e3724eac05750c894e49. Chain 2 (Bitcoin): anchored in block 960106 (2026-07-29T12:41:21Z), 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/QZK6Q2463976.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd3b6126b093fd4e3ee0e0ea537b9f7e6be569754bf073db3d84a0fef798fca8. 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/QZHNB2475389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fc1bbbb7c23575197f854572b6b6ed21e9516dfa4748270ad2dd22131ec3cde. 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/QZWFP2378068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4fd6955e41e63e88eb7e2b25807ac1b2f4c9f11882cd3dc0c2838a522e90917. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07:00Z), 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/QZWFL2379660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d52e2cee6718632c3d09f8820a4fbce0c5eb4e5e3d7b646af92d98f8039f3be. Chain 2 (Bitcoin): anchored in block 960513 (2026-08-01T04:52: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/QZTB42356619.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ba16469b5e4b274d9891e94d51e5909755d0d0e9a6fe6a58cac1a7f195fa214. 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/QZTAT2379945.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d556fb6810272e44bb7d7bda13bc29ad3e54ebbadaa9d068f1f399c8319b06c. 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/QZPLS2387812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bb1d887fd949bd377504424dc83c99c307c67c1665f55e1e0f1d54b106a84b0. 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/QZNWZ2335151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bac0f4af390d47f43fd1c7dec516839facd42cee39682493e4df90b8834ecb1. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50:58Z), 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/QZTAW2310449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x827c7352cc64bca1ca62322fd6f4854fc6fdf7996c66a74b7ed4b8397ce85816. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03: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/QZTAW2310450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ed95678beb199ec11d640c0a68a3d4947e21ddd7ceefc5bd39250ec32bf4eb5. 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/QZTAW2310452.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe96a3c0b4fd23e7c557aff888675dd03ae123a99b3fd2f689f2a6c145276b7cf. Chain 2 (Bitcoin): anchored in block 960276 (2026-07-30T16:01:17Z), 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/QZTAW2310454.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06ec3675bafb9f96475bd542e67f5e12e699d25d12f5816b9322b85bf0cc9e84. 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/QZTAX2454235.