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 0xc8afb9ad4766773c449995c04257764d408f751244ed08213a34cca2c627b1bf. 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/ca438245-23b3-4dbb-a1d6-931b36854a3d.json and https://artists.proofprofile.net/proofs/artist/ca438245-23b3-4dbb-a1d6-931b36854a3d.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 0x3dbb9807c90bf4986a919dbcfbb01dd8bf548a1ef0c2808a20d91ae4d3db8cf4. 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/TCAHQ2331994.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0fe97d91f18caf2e945881bbe17ced88bb6c8d14924448a8cd97250cc8875b5. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/TCAHQ2332001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0da29e732d1be76624e52599c3259ae7f7c8b6bf1c6051e58abf14b20c3b5b1. 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/TCAHQ2332008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d17e84012b1a8839c5d367e96e29b916746515e8e6795f5e37bdc1d49168073. 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/TCAHQ2332018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3ddb5f8ee52d67c061c91f4d5a4336d219f58e790cca11ce501bc0e2df807c8. 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/TCAHQ2336012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb4047cc3cb0760d9425796bacf12617b5443d1f4b734f7a1b7b2a0107a02857. 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/TCAHU2496218.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19c18ceec49ccaacba1d357ee54a3395a2d7f665bdcfd4744e672c87e76b343a. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35:24Z), 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/TCAHZ2420288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bfc65fb504ed0fccfc2a37f906082c04aac765d5f7361a778baad39e500de9a. 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/TCAID2472269.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ee7b6617a10326ba53487b85d00ffeb5e238ae374c54d3201add72b465f478e. 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/TCAJB2415914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2feca1b7aadce98779c1743b9c90b0ddb2c62db60407e8c5454add9283f1eea7. 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/TCAJD2400692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8541c1271dd82eca704d597f4f7b3ae02d5f56d473a16d719fdb7b2473ffed55. 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/TCAJD2400932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7409be78f099d2198eef69034f27ce6bdf5457dbc4e1c5e08e84ad6929405a41. 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/TCAJD2401045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45f153218824c8299cddf8593c355fd3030a859642321087eaef5a6577e3117f. 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/TCAJD2401166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6641c8032e63f2ed69f9b9ce92c14e156b3291c1a46282986f7ce6f2c3c8e53. 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/TCAJD2401200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb02a5f2126e4fe5e3ac70727e0d4f0e2a3cdeb368e98a46f565cb5bed81c930. 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/TCAJJ2572596.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83f67c46a58ca219fcf5251ade5f501cca3e051d9f52c24879e8c832df720f0f. 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/NOX8G2400131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa949a7f391ef8eac1431ec7a7bdb5d27ab215c9ac34c02ec6a9bfbc4c63098c3. 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/TCAIT2474482.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85fd40e6289ef62a01d9a2abf58f237df0e409ed3dcfde72604e846fa882bee8. 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/QZK6J2583113.