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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4abab8a2f28aef6c11477ad0cac20e6d36cf7b7667870babb485acd5c0344407. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/ce23ce81-0bc7-40f0-9d53-bd473f0153a2.json and https://artists.proofprofile.net/proofs/artist/ce23ce81-0bc7-40f0-9d53-bd473f0153a2.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x134b162c932c3ff6a43a572bbf4ce6bedce4a52f79818852bda02d4bfc4d9dc6. 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/QZYFZ2447380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc884bdc3474d21ca9b7b1280c0a0fddf21c8cd6211e360a6807c7fe1a3c184a3. 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/QZYFZ2447383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ab8dfc71b5fdd6d2c1a5d9dece6b52d9a9d9f880f2161fb8650822fc0e89941. 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/QZN882523071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfeb848b4fe829827f1dea0bd72e5af41d00189da4b9b3ae0559a7819fd376380. 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/QZN882523073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x658e281a35d64245d964848b028db47f864d3c04ac74eacf0728ada32d47bc9b. 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/QZN882523074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea8f7c88b99fb154f7a3c974d3f90c3474875ec3ad274c3ef45a02e0ebb70ca6. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/QZN882523075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee344dfb137281e2fc370e8a72f46832a0242109a5be3d4f8447e9eea15c144d. Chain 2 (Bitcoin): anchored in block 957052 (2026-07-07T14:50: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/QZN882523077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf93691f4eac94cc2b2210660d737e0fac93fb325ee6c6b258bbf0c5925fc017b. 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/QZWDW2453605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92cbe6ce26d20c64e55734f3797a90dc5f6be30e584a17fcb63da86b3caa0f6c. Chain 2 (Bitcoin): anchored in block 957050 (2026-07-07T14:41: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/QZWDW2453606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc540dcf95e7c965cc70a9fe6d1d111b9de764f7d242511a24feeb68729ee72f8. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QZWDW2453607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49e11fbb9cd93f5127ce8a81c0cb3186265a663dd532ae4f2f5583d99c5ddc9b. 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/QZWDW2453614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe753cd560f5bf771a6de2437c70eac37b410ff1eb927ca0bed6da60af0f941a9. 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/QZWDW2453608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1edc055fbca21a29cb07c8daafc672a34a087fb43d39a099da5cadeb6f8691b. 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/QZWDW2453609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x591eb693b31de15aea29abcd11b9991a13ab8de58bca89025d4a30c4df283601. 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/QZWDW2453610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd03cc64186fa010657b9a2d48d5f61f8ef538f91a636723ca2d75369d78ee68. 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/QZWDW2453612.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a56c464f47f01b7f3301d9e058d49c516278f0ea076e30dd5a2897d62aae2f4. 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/QZWDW2453618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4992dce29e5318dcb48d2f5c4ff0b7f96b069c16f522edd9989d1b61b84f119e. Chain 2 (Bitcoin): anchored in block 960181 (2026-07-30T00:53: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/QZWDW2453611.
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 0x7a3f88b257c2644667eb9ba5dbf940ed1346d11c009104332b3a03acd1823bfa. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51:48Z), 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/QZWDW2453615.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd2f7f633859575b18940eae1289e1056b4b786881e8c22eada0e47a93dfbd22. Chain 2 (Bitcoin): anchored in block 960463 (2026-07-31T20:42: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/QZWDW2453616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa13ad44837ac4ee2cc25c8d5dbe6a9beafb7800ac3584c9a850b996906986152. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/QZWDW2453617.