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 0xa511405f40ea290ed3349f29abc6a0f732f26dd2710d5713aaa9f300702d63b1. Chain 2 (Bitcoin): anchored in block 953827 (2026-06-15T19:59:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/f0e34969-7ce4-4d50-8309-27709db2991c.json and https://artists.proofprofile.net/proofs/artist/f0e34969-7ce4-4d50-8309-27709db2991c.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 0x384b4024d6a4c1f7a9d3765953af07da33fbf99eac8280ea29c0158bf88c953a. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/MXF149600152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc623fa9f82b6dd313c4b6f9e8d4a81f9ae3b045ff8df00936caceb25dd0534b4. 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/MXF149600155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38e8472337e64f475621fc8d329f33e7271e9da3b4ce757b7d2078f8e49ea657. 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/MXF149600156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99523ea441941a071bf1c2b69caddfc1aa9403a6ca085d6f34979bb0df4ffa24. Chain 2 (Bitcoin): anchored in block 957050 (2026-07-07T14:41: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/MXF149600157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75ce360a733845816ab8d7fe0a7558f149bf26de3f7e03c74e503cb2e490cea4. Chain 2 (Bitcoin): anchored in block 957050 (2026-07-07T14:41: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/MXF149600158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf1cd9ff5a584d7e8285506c5bb44be27676de196a382a68dfe40fdeb4e612bf. 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/MXF149600160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3b4d065283324db15cffcab626d152bed42d3a84b7a0068af4701ca72352fd2. 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/MXF149600162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b3cb7c7be4355fc467c172c5a893bd3aa641f815032a5b8ecb3689458b89c0b. 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/MXF149600153.
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 0x8e8586e853efd7f85410900f782d386ccced1b7d6cb75260b733f8a711e73e73. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28:30Z), 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/MXF149600154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1eadb151a873907790268ee80e7db9e4740b885f08dfc600e1f6b8f70b93c437. Chain 2 (Bitcoin): anchored in block 960303 (2026-07-30T20:11: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/MXF149600159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfa1b549951b12ca3081594eb30c34bbb757d49e88e73ce8811af9546d014b9f. Chain 2 (Bitcoin): anchored in block 960311 (2026-07-30T20:45: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/MXF149600161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78f6dc524247142259baf9d1e12a53d8a887fcc7831c1381fc3a03f8441a1b7a. 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/MXF149800378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0bb3de3e8b1a85ec605413dbfd826ca1ddeb0ce4e7e65dfd9ffc9c3d056b4b6. 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/MXF149800379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6ce4b90f6ae3c7734cca57778b4f5d0a77388b6873d220f02fadbb86603eff5. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/MXF149800380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4873aefcea008ee4d18df835960e2956cfa17160efe25bf5589843f2af1875a. 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/MXF149800382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb9d12b10e77544cb646bd28163a1651dfc1ccdbae83e09091c7a9ea6c14a3ae. 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/MXF149800383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82c51ddd7abdc2d34e7cfa736785a101ca1107dcc3ffcb64b3dc510cc11dc3f9. 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/MXF149800384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc833919fa8b1c7c4d71815e4e19c051c64bf47138cbe8d5ddce443ee597835cb. 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/MXF149800385.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2fed35d7a97a30f96d72a0aceb48fd1596c8424f759a5959275ef8ba936e305. 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/MXF149800386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x517a066a28888f117fedfc81425dec16454709409d308c2d21fa036dd407ddcb. 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/MXF149800387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae4120d9ffdaff91936a302315b5a86b4b55d9ee701f68ca3b303e80d55a7234. 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/MXF149800460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8b161972e6caacc573f883b169796cbb0c93dd801ad079e7b41f8437bb3638f. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27:30Z), 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/MXF149800381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f431003bc59b4f3be199ff7eade93552d17c640c5d5001b7b6d03e788be6eb6. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20: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/MXF149900244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48ba71aad57779db06d21a92df7093b76224496deea21158397f58001c6fee16. Chain 2 (Bitcoin): anchored in block 960370 (2026-07-31T08:38:45Z), 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/MXF149800463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1424507a20783c1aedd06a541b768c75c3d04765c7551e462e5119f50e58f7b4. 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/MXF149700453.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb45a4b1afd8ea7595e5195641511a0223473a39c08380f6e0fa88dc47a576157. 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/MXF149700450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x716b2ad248b1bd6060552a2c04daee1b8534d3a69d281163e8dfca4918277825. 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/MXF149700455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe61691f3893ee075c216b7981379353c6ae91fab9bf4b74673f2141763cbdc8f. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/MXF149700452.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe74e345e612d0ce4ab81a90ad967ce19a35096d7edb1256cb9ad48851d6955f1. 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/MXF149700454.