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 0x897423201fb60c17b48ae6fa21809f0360fd3b8b7ffb715f14cd099919c39de1. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d7f2e142-b9d3-455d-acd3-c5b98505a788.json and https://artists.proofprofile.net/proofs/artist/d7f2e142-b9d3-455d-acd3-c5b98505a788.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 0x295fbba1bf3e1264778bd2514a05f302ccefad89a8a66dfdeb0189ba984c7ec6. 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/JPH492301009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60d9879b3e4937870d19df0bc585f80a0d35a1268b69b8e6e6906ec0111cad1b. 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/JPH492201252.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x174e64c52ffe21720e645ecb5078130c423f5f95ced1417227c06074c9603264. 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/JPH492201190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34123a641614f5cfb6cf35bbb30bfd0bcc8362abbfbbd900444e8a10d743a98a. 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/JPH492201192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84ae0421d09fdf41b56abd7b0899220cd2d23db3ccb805df845fb2767b888976. 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/JPH492201193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94ad4a08f205d62f0faac03aa17d6911ffe12ffe438c699a89f794855cedc556. 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/JPH492201191.
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 0x9541c42ad85f3553525029264cb8856b4aa1677037180818b16c44a319bf6adf. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42:33Z), 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/JPH492201194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb805a1689f9e334d0fd38299a13d6b110e270925525011c60d50e67606c8b9de. 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/JPH492201138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc91a39667dab88c523395e9e9d9ad35ed62bd343915b087ddd08f07aba7b06c1. 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/JPH492201091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d159e3b2cdc6420607a44f17b3b930132940cc70941c1fe2b29ea8d60ecb687. 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/JPWP02200152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f68b81d268a056a863ef00057ac996b2f851a149b802d36ff70895479d8e675. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/JPH492101135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc09136e7e7e113e23132e802b297e956fb39233f0614ae0031cd08e501cd5acb. 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/JPH492101108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2445f9711e73805038774cd568302db8dc2ae750a458ac4048a73a432233b0b7. 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/JPH492101042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c3f6edd87cd41184ebe493877f8051ae3bcd4edcea2454a0e19c6978d55d67b. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/JPH492001182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1122c5488e3dcd31b8f91e69aea67838eea87a712c74151b8f6a3b2affb2ff56. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/JPH492001122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0959ae22ebbdd8c3bca82babc800edeeb3cf6a9d289acc5e21bbaa8b3dd5acb7. 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/JPH492001059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa49a5340fc06986561d331838bd853e7f762d9ab80d0d9d7c6482ecbf643434b. 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/JPH491901188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9c5defced0e144680d8f8b2d42961d1bf3635452be8989b06231b6346417357. 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/JPH491901099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68aa4f2b02b936d1e58ae812093637a60348e20873ff8cb5274288df6d2967f7. 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/JPH372100066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5c3eabd317b20fb378b4c780f1f5d8a8dd61e786cfb8e82cb3e3fbb6172d350. 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/JPH372100067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x099c88dd30ceeb84758cb324b8e90e9fc0be978c8f2cd95fa94d46526e09251b. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/JPH372100068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6410a34bbfdf3b97924cbedec7c3bb470187d4eb46a0a961871f9dad983ebde. 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/JPH372100069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdff74e52ea938cd5f2c5d848fdfa2f99ff947d8a24c627f7cf317cf788790d0b. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/JPH372100071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a19a09a3b193224dc5c08142d556755743e99f16c50dd67bf631605f88013c2. 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/JPH372100072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x521478c5aab87beccfb1291193913e759756bc5e6604f649d2ecff5c2be65ae3. 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/JPH372100073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf984146ba3b761fcd939ae0efc54f4ef00387175ea438b73addc113df678d33. 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/JPH372100074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeaaadc782f3ce7c2f068f0371931dc22c49a47ddfac37b501ab74233cd977da0. 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/JPH372100075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc71543235e3eb1da0db3584de4185a14e39622b23bb28f5b4dc3e2a29eeac457. 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/JPH372100076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x021e1a777dcd8fd2246b5909f47570a77b70daf9197e44564ecd02e2d08f4fc3. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/JPH372100078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc90c0804895c297c6dbec890c2b719e2b6933d1734795cc76fbc401a613e6eae. 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/TCJPN2009582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb7e4f8fb2dd8f2f265800803743fc21fa3626b02b3c13a7d3b5363e2ae2ccb4. 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/TCJPN2009587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7730fbde1daf3e169db30e3ea5deb94e2dd5bc20db7dfb688cf9350dd269f769. 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/TCJPN2009721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33cbea3ea1fab643770abb8c857302c456028219e59fbd55350727030210294d. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/JPH492001089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2012e6342d422b0356b59e359420750472e5c4d8a9b83458496e13b6553cb15. 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/JPT592210514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x097d58f170a4f5d1c01a15fa5410446083fac3668c3c07d242bf6137c2cf4c66. 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/JPT592210515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83817e478223a7abb89db50992ad60e26322c2a5b049c99762469b431f9be5a4. 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/JPT592110308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcaf68d3615e748fcd534f73853ac313d699b56b4b6588bff0f20dfe6ee5e2e3a. 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/JPT592010374.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4577c7f2218cc6eb5dad790a782306ef12b45bec2758bf86ca5ef73cda7f0f6d. 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/JPT592210517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37d67cf2142431eb7be5970051a664ff79ce7be9fb4f0f1c94c7af3f76823516. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/JPT592210449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2eb01341ce379e7a90230841482eec9090e433a3118f98e4d3afea50fde834a3. 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/TCJPM2057604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdab34e836c609e5247c1ba584dc7326189f8b85e3c460c4f9353e56146b7960e. 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/TCJPM2044219.