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 0x67f2f82b46fff16a7c8cd8781097ca0d886eb9d4d493a98fc7d29bbad4584f2a. Chain 2 (Bitcoin): anchored in block 953984 (2026-06-16T18:08:34Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/2c9afe9d-be46-4004-8349-093917fbc222.json and https://artists.proofprofile.net/proofs/artist/2c9afe9d-be46-4004-8349-093917fbc222.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 0x1b40c80bd09fcade9c662240f1ae29f39530b928359a30ba9d3d8e5887940547. 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/JPJ931800084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x985513c2c87a66b949fa9c18ae30dea5122c130710443ea94b5729ccf941ab82. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/JPJ931800085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9758783018665a8c2ab771f6b016d199e6b11e259dba0141f0e876aba2413f5e. 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/JPJ931800086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x920c0a9b834e44dafe20a93a11793bb250d0e3d712a88f5c9a3f847e87d738d2. 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/JPJ931800087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b6c6c2b98ff1484a4ac8d5f7cf2778e86beb9d353f84f190264246afaff5ea5. 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/JPJ931800088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9c1942f8053d691bb094aa9e06a17fa3aec5c13d44f2185435997e4cb82896d. 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/JPJ931800089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22f571135b7480b4de251384e74791a1cc2e652676a4c75dfea24475b0f8605e. 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/JPJ931800090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f574c593ceffc127a2fff02924ca2315b486d56a738332b61c18b13687a242e. 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/JPJ931800091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d2b9d1e112bcb657f6731355b7706cd43c1d3e20d4aa97619a0b1ce5df80789. 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/JPJ931800092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f11f16e0ef9af602975140fc801e61a8769879db120433b82bc520f2307e71e. 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/JPJ931800093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40330afb3371f3a001553df3a77f6579c8464acbba3eda7e28b1a9e6eaba5400. 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/JPJ931800095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2256b9e32cf9b9708faac191a14e1c39403fe7f7632fa5f1fcab25c7aad6d0aa. 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/JPJ931800096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71003c9155841ab504f4475f94e9e7f14a4a2f2e194673fb462caa30e571bef3. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), 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/JPJ931800097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac6ecd2deb4efaf8b61bd8a03acc2c77f5eb67372d707b4d0fb69e8f3f2cd881. 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/JPJ931800100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28a8635ebb9e4f449afea1b0439a2c939753d832cf810d6c89009c4a9e2328e6. 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/JPJ931800101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde5b06b7afb9a6d232e49029f3990f9af77b91e8fe2d63278540d856939485ff. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53:57Z), 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/JPJ931800102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0579fdb9369c59c309df69aed6a16918e0928fc54fea710bb53780e68753e2fb. 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/JPJ931800103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2e132885c60d9d18b8b85b03617d80fedce63260741ccac3a0afbc6c2200318. 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/JPJ931800105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d5c2e22a1fd179934f00231d8501328ac82404d18f786700ffb0f5e159b6609. 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/JPJ931800106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x057028b59a40c829ddd4eb17686b39e8baa1c51c8fe07961edf661355374444a. 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/JPJ931800107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x459fb53160bda0604f8e866f05fbb3a2700bab5fdc85aa850a06ab6964154e49. 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/JPJ931800111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x048c8b4f4c8fc45f3e8a417b5c7dc8715b473c76b2653e21d298ca4549d55f98. 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/JPJ931800113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b24f33519a96c6b392863bb003229f6f994421fad57f652d58d6d40c820532a. 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/JPJ931800114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b8437367c79f9b28f5e87e6c4b2dab6a35e24a71a8c2b38e320336a43ab1c7e. 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/JPJ931800118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x920074945b03ddd666b0399a70d6d78434b1842f2e9438aad720de9c5db4fd39. 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/JPJ931800123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a902f72a3e4b41a4d7370ae26e5b39e903f3a9349ad94c9f5fe9f1c4113e8e7. 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/JPJ931800129.