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 0xb5dac27b1da3de4f1be86f5df41add5b9dbd0c6aff20dc481557223ccc2b70dd. Chain 2 (Bitcoin): anchored in block 953626 (2026-06-14T11:41:45Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/22e0349a-f8fe-4c0d-90e2-c6796064057b.json and https://artists.proofprofile.net/proofs/artist/22e0349a-f8fe-4c0d-90e2-c6796064057b.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 0x5f4b8a2313840faee574eb642b8b5351ee5e2d77f92c630a16f523a4de1a50df. 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/JPAM00300510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15f704a478617b96145bc4dfa9cd992f86de75ad935d5dbd4f5b2adfbfc6c4af. 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/JPAM00300580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cf2c42e8878c7ac6fd0ae216618fcd314bbc9991457206d696c6bc843078887. 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/JPAM00300600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26c6e8deece79ac549bf861496498cc132eb3eb1ba36b68d2f5c80ea4a9d7e92. 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/JPM100100370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf835ff716f697bd53918ea8e4fe7f93e5a90f3bc1076d92bd6a7bbb4b506730. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/JPM100100630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41c3e94c0b640ca788a45ae11cfb3b6ae29b71ee6e855ffd4ba783c0e4fdae98. 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/JPM100100660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb751da99135056e2adc662f842780f42751398ac659902649b5aef7bd06c8000. 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/JPPS09903850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b6f11cb3189f4fbb5d04428336316f6141bcb966cce0da7a048b120bfef17bc. 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/JPPS09903860.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fbc1b76ec2c072172e3dff2d0a39c839568a2305da8d81455ec38fcd7353e1c. 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/JPPS09903870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7eb08ba8cd0327530a1c3b5abce996664376be6c7248aee37553e0610a7fe80b. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/JPPS09903890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42704d44fbc1274b7a0b099b574995a4753709f79dc5776a056a72f81fc4e3f5. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/JPPS09903910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6409b5af209a787e8f1f5334632e5f52dce2f467bab397eec986e312f8fa1ae. 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/JPPS09900910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2fe6bed637bd8c99dc0697dd6a707b6696652e91b593709cf2c2cd477b48903. 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/JPPS09900930.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf44363a6bd5f583ea92b09280356f4f7d386a5916ef4c1b91758627add9b1182. 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/JPPS09900940.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98057b12b8e6f0b1ae4a4d292630aefed3c35e57a809adda1bbaed9f8af4cf96. 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/JPPS09900300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcc50ab2602c607d66be81ed4053544bb338687c38e0540049c07b96d09b0a4a. 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/JPPS09900950.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x472514f8ed52b51368dd8f9dd958b5bd28475f46f37d0af9b5d937e6c3a938ed. 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/JPPS09900970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbac341a07a63077796313e36a9ad417f22183c1ec494561827d570f1cd96fcfe. 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/JPPS09801300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a0958d85713401f85f8e9870908b079cbecca2ec0dd32ef4f5348c8e5c5a1f8. 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/JPPS09801310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85af23f80a0ce2e0bb1b14fda96fa7f35e1fbd70123b3e0338101cfbe0fe9c1e. 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/JPPS09801360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc496a5b1038136733524fe8f68b714c0ac1bcd1f24f683ae5bdcb7606aa33541. 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/JPPS09800970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x025ae92a1abaf53bafa8387b6f17d9ef2bca744800f93bfbe0a19b29f56fe6b3. 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/JPPS09801380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cfdfc377398df3d3e3e38cce2a4faadced5b7081d96cb2bfba15f3a635af840. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/JPPS09703040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5d20ebaca6146983f712a471d6f4890609ff92d072e33d076d9b3da59697c82. 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/JPPS09703050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe772ed04ef8fd18de0a2883504b16c2015c632b2922ca271ae5a6cc3d8561ed4. 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/JPPS09703070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03441abc2f6440441349f6eca2c619668877a6aedf0fd48f521a4900fd9d69b4. 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/JPPS09703080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadd6766571befcae299b2d8010237c0381d8381ad345f4abc879699f733a58a8. 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/JPPS09703130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa17a866af1d1961322e7332b6168dc2cfb756163edeea285064a7c171e3306aa. 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/JPM100200100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7989804f22bc470d2ff75e0aafb39d17f7a71a790a29ac7d7f5ab31a4b44324. 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/JPM100100260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57f814e542e9c0c5b678a6a19e964807c76126ad8deb359db8bfb8725e337e2d. 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/JPPS09802530.