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 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 0x303b41219c39e6148f9170bc5654241f13e6987439873ec430b5eb7cad2e34e1. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/55d3684c-e13a-4ffc-bbca-5f4ee42f9ce3.json and https://artists.proofprofile.net/proofs/artist/55d3684c-e13a-4ffc-bbca-5f4ee42f9ce3.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 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 0xe1b880f81b01411a5169c921d53eca96c86c4dedac8579e3f5c5eb6422356c95. Chain 2 (Bitcoin): anchored in block 958885 (2026-07-20T13:01: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/JPI102000278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84f81f5951fc8c6c7f075626ec89310a52eaed3d395ad1cb697b8b52b836a4cd. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/JPI102001844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x778312bb6887dbfa0ddf13c4c06fbb95a51cca370842cb3b4057bbf178268f4a. 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/JPI102001840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55b7fadfff34faf7582ae9cb05dd5d5afaa8882601caa9d6db586fa1bc13ed12. 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/JPI102000277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1dd1c03d234f82d5fbd9e8ff1dbafd417d7dc9d7913b866d7135bc7eca0f531. 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/JPI102101423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1dd1c03d234f82d5fbd9e8ff1dbafd417d7dc9d7913b866d7135bc7eca0f531. 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/JPI102101423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ce177c9aeac877ed51ab01c3fa206cd3e2356741a92f3ceeca794cc31b2a525. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/JPI102200392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x619c0f87155c8821ae5f0836c1cf28c1a18d899dae599ccf7b975fb8318967a4. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/JPI102200984.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbbbba71fd2618779637ca0b4b6da48f6d75d15f7f89ab07d78dc5901a5c7f32. Chain 2 (Bitcoin): anchored in block 958722 (2026-07-19T11:03: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/JPI102201784.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeae8e7e556027ce9fa06e644c3398cbd8fa21ed71ad536cce8a8b5f3344ae815. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01: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/JPI102202381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20a96b97b2addc26f595c3a649ae021c5c2cca9d97f4dedf727398d723e799ee. 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/JPI102301437.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2b0dc8e0d4d93776ba223f1767936cadc4dcdaa5126d9c2d70afcfdbae1fc2b. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40: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/JPI102301436.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa43d5d0ccb003e0f13f04adb14bfa4cc0a89198085c320f6445f5b0b3c126331. 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/JPY252300044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5e4e54598a51bf5b53305f4b88613c653e146a626bdb4d3b6dc4f0627c6cd43. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22: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/JPI102401685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20a96b97b2addc26f595c3a649ae021c5c2cca9d97f4dedf727398d723e799ee. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/JPI102301437.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2b0dc8e0d4d93776ba223f1767936cadc4dcdaa5126d9c2d70afcfdbae1fc2b. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24:05Z), 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/JPI102301436.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1dd1c03d234f82d5fbd9e8ff1dbafd417d7dc9d7913b866d7135bc7eca0f531. 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/JPI102101423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc937a3f21495153e9622a6fb8d6e80e22bc4c8b02e0ecc5b769f1172011cc41. Chain 2 (Bitcoin): anchored in block 959084 (2026-07-22T00:50: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/JPI102402427.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5e347d071c780d14fe8504091d013f7cc701ce43719406f2adedc9991605960. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08: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/JPI102402428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4d706f97a3a30c2e2b4ad3aafe66ebc4636e1a8f7faa4b5635c6c1e6d7bb604. Chain 2 (Bitcoin): anchored in block 959047 (2026-07-21T19:17: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/JPI102402429.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd628a9f1eb3ed7d6252acb0b86afdc41e698cbdc78f2da03431e4dbf16574df4. 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/JPI102402431.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb78f0fec810002541b9f39772a401841ef99d7397b03d5658bad6d67b42281f9. 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/JPI102402432.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5e4e54598a51bf5b53305f4b88613c653e146a626bdb4d3b6dc4f0627c6cd43. 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/JPI102401685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1a75f7ec727b35e0501caf23cab55d03d47199db7c8624799be14e9ec275b08. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37:47Z), 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/JPI102403401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf24529b7f66e7acb96d1bf7cf4d9db6f14d6e508078391874261dfabae6e03c. Chain 2 (Bitcoin): anchored in block 958596 (2026-07-18T18:42: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/JPI102403650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2fd90bc9c1741c3a18870f6d9af72d766449f263bcca0825403008e9580c431. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/JPY252100116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81305ac1a91aef20dbe100996af981a724973c4e748bc6c1304c109d31023103. 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/JPY252100119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x551c53de3f3e9f056b1d52d3e60d5536305dfe22f68bd9b387baf5fa9a047371. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/JPR502145950.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5314822789fb3046f91782f97f78019089a7ba958f026e6f27b6c6db9b371910. 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/JPI102000557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf6c519a0ae222d32b774ad064d546f0a285451d2ee167159648db8f0b182896. 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/JPI102301771.