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 0x1183b75ccec6e83f54804c6d2981527c91ff39e7ef3041dba589fbd81acb2fea. 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/03a59b5b-a594-46b7-9cfe-882e5e7f20a1.json and https://artists.proofprofile.net/proofs/artist/03a59b5b-a594-46b7-9cfe-882e5e7f20a1.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 0x3eb4095d2e600b8e9c2850be08d9776b2a89843af7faacf97cc88e51d62e61d2. Chain 2 (Bitcoin): anchored in block 958106 (2026-07-15T05:35:13Z), 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/TCACP1622524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72bcb6146c23f91b1cf3ab2c3809faeca528a019b9d00f049b9dc5dc5a76d7dc. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00: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/TCACP1622528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9d88f706c8466406ba69ed955bc5dcd088f6fdd80a4199f1d8b07499dbc7bc7. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/TCACP1622532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b5db1fcf89464df828df02ed732a8301f3d77b0f05f198586367b2a94be05a1. 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/TCACP1622534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9fc962a49acb1e0130f03810bcde2260a03435afded0f210b34b521fb3b90df. 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/TCACP1622537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd437c2b5afef4a0e50fd94953a0e7fda5b57e7a1e78703e6bfe3a9fd4489ee88. 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/TCAEE1961693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb7a61fc671dba0e9a45b49ec688a22420fa5bbdb32cbd6d8432b86bf3ec05ec. Chain 2 (Bitcoin): anchored in block 958473 (2026-07-18T00:52:36Z), 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/TCAEE1961701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bf73841ab1f732d236e536c8da9fc52f27005a1103cd49966ac76810564db71. 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/TCAEE1961706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x082c371e3ac066e191d17fb86a48cb38540c485cf7f092b60a6e2ef452f1c9e5. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/TCAEE1961730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7448903cf89dc9fe53f3eb627d9a660ec581b98514c1829ceca7e31fd5808d93. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZJZC1900618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c095e301b3e52eb5ded4b01769907d3199cb48d3ba8c1c637b6ecf572267ba2. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42:22Z), 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/QZJZC1900620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94ce87140e13ee4de1420a3306a599786acb65a0ad94f658cef0b74f03d265b1. 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/QZJZC1900624.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d880a6acf8297334c23a42ea71c4e45587a7d55848777c455a26a240e1c3b59. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZJZC1900626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a8649011c3f1ec6d3febf6c1fcbbcf1911166ec83b2912920d6c6862ce45040. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZJZC1900629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8f42e7137a31d6e539f1a1d49258aa32839d6e63bb2c99078c497c2cedc6bef. 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/TCAHK2378959.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b3298427cdbde532e1d5dd48746e48b19362f28de8f76ba9e2fe9976ce3ce11. 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/TCAHK2378974.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaca2b4de150d2ad58a766455805e98ebfb595d4f4453158f37ea90c24568959f. 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/TCAJO2593218.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41810185c71d574bc1edfe54ae9e328c5c0a522eca538aba7ba2194a9c8cc8c3. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/TCAJH2541148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf888c256601fcdf674910bb94d4fc3fb437f29c3535f22ed38f495655108cd09. 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/TCAJQ2569795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaca2b4de150d2ad58a766455805e98ebfb595d4f4453158f37ea90c24568959f. 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/TCAJO2593218.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7228e082f0a340f4b0ad74cec4fd40efecb7b523e1ca9ddf9f320c469b4d7857. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/TCAJL2549687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf312edcf927926891e8dcbbd0570e73ef03fe967994a3a8066481b452060ca01. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30: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/TCAJQ2569941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f73cd4f6b5c34d13c14bcb61c73e5446de7e6ad516f58d88b5d8f42ece49330. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14: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/TCAJR2569959.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bfa105bf345afb4e574aede817a7b36e2c8638127e87af63350f713b5412cae. Chain 2 (Bitcoin): anchored in block 957779 (2026-07-13T00:19: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/TCAJQ2570014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa6062c58d0d55bbaf418279c82d5d44daf5c70c1725f9156e88f92b52bd4136. 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/TCAJQ2570038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e1657f3ee61bd37b8df7f906fe993fba2101215fa8355b16e1523d4db4e265e. Chain 2 (Bitcoin): anchored in block 958585 (2026-07-18T17:05: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/TCAJQ2570076.