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 0x9320e4aea484152a1c54a5c06079d81bbe97de29da4556116b948517b4712c6b. 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/fbfc5025-fb3c-4db5-99c2-252027a99ac6.json and https://artists.proofprofile.net/proofs/artist/fbfc5025-fb3c-4db5-99c2-252027a99ac6.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 0x049d921ef1a1a569a56a62bf3f14a4bdffe700f1e408f72f0feab09595378d2c. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T19:46: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/JPR501306649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbf66413afc22e1d672d720c29ba279776f4792ecc98f5e92d0dd9cb8c7cdb86. Chain 2 (Bitcoin): anchored in block 956790 (2026-07-05T12:31:54Z), 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/JPT671400213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb4faac66761c7585bba634c193ae32cdca250ecb7b511108c522aa0673619fb. Chain 2 (Bitcoin): anchored in block 958432 (2026-07-17T15:43: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/JPR501409475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50d9d79a99662ee5db6e8c3254cdd793675033b495215ef9104711d74d1d5c5a. Chain 2 (Bitcoin): anchored in block 958633 (2026-07-19T00:54:50Z), 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/JPR501409956.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39d349735c4db83cae87b8c9430b85046f2b218ebaa2a82343f1af3ed4d8b353. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T20:18: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/JPR501411055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90ce81ea4872c0d1f9915f9f836340ecc9b619b863fc2283e2254b983a0e7108. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/JPR501512315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36da5d30987dea49375b542b373a0b9801ab52e29fe94f43471159771e51e582. Chain 2 (Bitcoin): anchored in block 958526 (2026-07-18T09:09:53Z), 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/JPT671400329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c7d557495fc3623c0d7ded39842e6fec2bef1fcc1721c6f96ffbffd6de63f53. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T09:02: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/JPT671400378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59b60fecc3bbb0d74a05036e802c2b2b0d891773d0c047f6cb9b4090a5a37567. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/JPT671400432.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3692940cf5fe9cc2f0008fe1fcbc8c86f0f983b24d6258be8284daaa085f9a36. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/JPT671400433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63b539361863b88892b76a0c741631bc5a4db67399e70df399393b4df7a0d587. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/JPT671400434.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe61dd3e724085ebc356b3ad52de3ea951d655d0c9c6e4b5e2798b7346d3a2f87. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/JPT671400491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e4f5955895f49aaf1a485c9e7232ba753297d5eecf9ad57eedbf6cab8a434e7. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22:40Z), 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/JPT671400530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb75f4cb2482567eb3f0ff5fd9dfb2297db612dfa3b6b477f95eb07dd3d09f9c9. Chain 2 (Bitcoin): anchored in block 958462 (2026-07-17T23:17:53Z), 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/JPT671400407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc27e28917ea199f5ad0e6439af37a88e524a1ce758f09f603bbaa94c18b4420. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/JPT671400590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e4f5955895f49aaf1a485c9e7232ba753297d5eecf9ad57eedbf6cab8a434e7. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T05:04: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/JPT671400530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb75f4cb2482567eb3f0ff5fd9dfb2297db612dfa3b6b477f95eb07dd3d09f9c9. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48:00Z), 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/JPT671400407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc27e28917ea199f5ad0e6439af37a88e524a1ce758f09f603bbaa94c18b4420. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/JPT671400590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab6b365f32ca720084869bf868ed8419e4b3a9fe372f69fcc842afe71040e54d. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/JPT671400675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34133533ab9c54eccf918441003d74d521ffeb4ba9d180a45509a5202f8acb3a. 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/JPT671400676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bfd906e06a4e9c4b097e380becbbe3381dfe94efd58bb4a5c779359af49d51a. Chain 2 (Bitcoin): anchored in block 958590 (2026-07-18T17:28:56Z), 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/JPT671400718.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c8b95559e28924a0e9d902ff45c20846c059993ea3830eada4b78bc32fc314c. Chain 2 (Bitcoin): anchored in block 958392 (2026-07-17T09:46:31Z), 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/JPT671400313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x155bd060b397dad0fdf011e3d1a1704f115ee2fbba65127747f01456ae5f50bd. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/JPT671400752.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa042c16bf9ea1164e8df7e95e26d6883bceda2e26be5827130592295ef6022e6. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04: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/JPT671400801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21b00dd9f16dd59a9c9e02e687c7243e394d94750e761d3231a5721ee397ed37. Chain 2 (Bitcoin): anchored in block 959076 (2026-07-21T23:41:40Z), 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/JPT671400802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c8c2953e96fe04fad0b9d5e30248aff3f40b5411fbf219a9be1148d70e52c7c. Chain 2 (Bitcoin): anchored in block 959109 (2026-07-22T09:55:25Z), 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/JPT672200032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff8fb13b77aed652b62d9041ab2824795b5f2082d2f5ce46d9971c78b3a99a5f. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13:26Z), 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/JPT672200031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3278a92b0c2184da77c0383a6e0dcf41d510f3d02e159393e522211b785a409e. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/JPT672300027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55ddd76d18e5a99d6fe70b5abc4d21708fc528db01ac54934e078b4a6ad8ab17. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/JPT672300028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdff6dc4def10aafb01cee99b1316819a810aec7b5c68f1a2e2f35aa41f38b701. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43:49Z), 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/JPT672200037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b753ecf5a8b92e020499bcd49bdfa5a770f16102ac80513342d2346a8662157. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/JPT672300030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb118d3979a8f079996aa0ed3eb008a58e4b3f238be473955b216e1e11bacb38. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47: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/JPT672200013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x922bc59239628c2df7fc166eb5e523031e3305f69b35073ff866f944a541b11f. Chain 2 (Bitcoin): anchored in block 958357 (2026-07-17T03:33:42Z), 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/JPT672300033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff8fb13b77aed652b62d9041ab2824795b5f2082d2f5ce46d9971c78b3a99a5f. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49:21Z), 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/JPT672200031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55ddd76d18e5a99d6fe70b5abc4d21708fc528db01ac54934e078b4a6ad8ab17. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/JPT672300028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb118d3979a8f079996aa0ed3eb008a58e4b3f238be473955b216e1e11bacb38. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48:52Z), 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/JPT672200013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf969839bf73d674a734c8457e13ff560db1850887a7abc59ea14fbd1d40ba610. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27: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/JPT672400010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06c3e5350800ee3261ef59829a1720ffae2ae4f796320cd0c23964649a087fe4. Chain 2 (Bitcoin): anchored in block 959146 (2026-07-22T17:53: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/JPT672400011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50fe1ddfdcbf130ea160b73d248ef97ee2de2ae1cbc70bf063bfd87915deb492. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27:51Z), 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/JPT672400032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50fe1ddfdcbf130ea160b73d248ef97ee2de2ae1cbc70bf063bfd87915deb492. Chain 2 (Bitcoin): anchored in block 959089 (2026-07-22T03:54:50Z), 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/JPT672400032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60a9fe9aa18fb32b3aa4a2a32fca9c1493725cc50217d83b96c74a4526f9b066. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03:40Z), 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/JPT672400063.