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 0x63a73a9a8a6c911e474f36665bad8686233ec55f5cf642812b233c923660c21a. 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/d6718feb-f8f3-451d-b296-00eca826df83.json and https://artists.proofprofile.net/proofs/artist/d6718feb-f8f3-451d-b296-00eca826df83.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 0xbe721b043ecb3effecf2ff34b2c335c0bccb90e0704b17cf2ae6c77209ae8b74. 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/JPR751900056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bea7d9932ae7bb569773e64aad02885274fd273e3bc382b05011edd8b3b09c2. 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/JPR751900057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x451c3af3ce8ae426f06654f19936baa22d30a197d4dd87810cf799dfda5506e8. 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/JPR751900058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x092bb52a9c2f139a5dc1486f588ed762cd170d32ece384969169904e45871707. 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/JPR751900059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91b9e8a878fb1cba4e3ea71092f652a66c28986e5809dcaf8c0a66abb9fb1217. 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/JPR751900060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2516f24e2fd0a4ffa626a06e8434268fb43cfd2e85b45ae9656a189fb6d4b58. 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/JPR751900062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ef523b1b4b24a997e92daf4e8241ad6b093e2a14fe7ec46b3e6bc3ed6392e8f. 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/JPR751900068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ab5943fae9e7efad08a50710211b814ec977ad9cda1e6c95ae847b5572aebc8. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), 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/JPR751900061.
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 0x82796695f126f2d672aac2fd61245ae612a3c99c374f435da913660a76c930dc. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/JPR751900063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf91bbd2e3db69e8ec9305f81b8b7a16f5a112687d590cef212f8f4bcee1990e4. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/JPR751900064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeea64999a1cc7a26f510ca0fe3f1a01446c9c99aeaa886fbead96a50ce8a02bc. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30:37Z), 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/JPR751900065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18213b9e4e9d4e4efd781e7d91b1565d53d9c357601e2f38e55784867f29e3b8. 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/JPR751900066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93b12c4e7d6173508ce2570ac3249862dc79b7d40d8b83bcda76ff2cc39984c2. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50:38Z), 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/JPR751900067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf60e874d83340386555b6a7eacfb12161c1d9b6a16cd4db2a97f924124c9eb7e. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/JPR751900069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99952e7deca5f23db50f4e82adc41c8a9de6cdb86ef26b5b07462be5e7c963eb. 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/JPB601401973.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66c95ad369345b464ff5d25d987944c4ffb887c040bd75fcbc685aca458cbe84. 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/JPB601403200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32a43cfd7fc716675737c4008b5e71b6dc4f3ab9f5c13b056a9f70d2c0567942. 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/JPB601403202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa339bc33497636dece5c4b87532a5646ce807239482365a0d16f1da8949e87f6. 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/JPB601403205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc59ce5227189367ef4d24110de1585f9e17eca8015dbe1ae017a7f6adcd523db. 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/JPB601403208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81c3f2d5976cac17fb45c39a972fe929bbef51502506bf84f926d59ac9bd0ff1. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/JPB601403212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d4d9944eab72b2b1fb02894470758e24f33ee251508a0c9acceec2d089b3d34. 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/JPB601403201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8866160d56d883c849cdc2daeb00e5dc54ba72fa05bd48d8639a94afb45cd7fb. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21:25: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/JPB601403206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03efdf7222b9e06a6ba24583972bd2e2c6688e1230586f74e5bef89f8b90829b. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27:44Z), 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/JPB601401975.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x863bb70b1dcd43abd0f525aac4eb626efe28f215ce93b379a6a3b89bb7c7e8d6. 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/JPR752000124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15e0fc6864b228a9a57c6159cd5e2152c2735d133fd3e5bce7a858a33556695e. 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/JPH201800020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5528897f825362b98806ac3ed599c707ccf3cc1d034befc3e4313c09ed0d0001. 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/JPH201800021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e026512aba7298bbc6efb406f40a3757a0dc0109195920c9acf12b5ecccaf45. 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/JPH201800022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0208f378e5befb476df452393666d2c6311893cbe39e7a9eff66f5071a388200. 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/JPH201800023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fa3f7c29104064353beaae2bd93f04e3113c1ba697d390cdcf4967ddaadf820. 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/JPH201800024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26a3ee1a333d090f3f95ab440d052faf1eba12f017e3eddee99e0a1352ebae30. 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/JPH201800025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72ebb3599c538591189faebde95854871c6d8c9f072fddce19bc76ea9600a0b5. 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/JPR751501002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x068137856cbc7129f3a6b92eb17604f079a876e773430f9e80d1a9cc56bc2998. 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/JPR751500998.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1eab11e8d326117f8f990eafe693433160eae324bf3cb641e0d385ad5ce86052. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35: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/JPR751500999.