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 0xfa23c6c6b4297047194eb3228758b3ddc62804176f034994e9cda021290db141. Chain 2 (Bitcoin): anchored in block 953612 (2026-06-14T08:22:11Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1547f57d-e26c-4e38-a655-e722dcb1ed99.json and https://artists.proofprofile.net/proofs/artist/1547f57d-e26c-4e38-a655-e722dcb1ed99.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 0x9c98e6501c060a5b955ae0beeaac7254c256dee9023195e9ccd57cf94cd1c1f8. 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/CH7812103281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x047b56b3956e6702916db50965d5cca176c98b4c84aaf1b39415c1bfb1bbaf92. 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/CH7812103282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc92bec0693e0c46a7c6d11295dba8ef257267f40cf0320901832bcf23715b92. 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/CH7812103283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16fbe5b9f6af6bad5fcdc2b7d1433fd156654d0bde3107114876bda5a36ef5ec. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33: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/CH7812103284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe158351767e142395feae4720db216e8a84d4804e5ec03d43989772fe7c46bb. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05:55Z), 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/CH7812103285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e82397cb8a5781c309c8f247441f3d228edf2ca6867f6d4b87144caee3e24d5. 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/CH7812103875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa40a65d356e695720ab62f40b294f813a2652b48861ab6f61e61f2dab4d08b19. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29:55Z), 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/CH7812103876.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31c788e65d77127f8e51ef293fba5bf7c6236d2cdc8377a0e144d126ab15a1f2. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T21:09: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/CH7812103877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14fe6d303556f2618f0f5ab4a4e8a1526dde26f802c1776440b108de5d809ba0. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/CH7812103878.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2ae8e2a8907979417f1342f5ef2c46cb92e481f768d1d8b724c9cd78833dc48. 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/CH7812103879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x778aceddde23585c9a0bd4e40f96bef894279656578c5c82c2b17a0d8a52e143. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33: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/CH7812214729.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4b656ac84a439addbbf4bd5fc0401dc73037872cafe5677ac70e8d70c8ac302. 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/CH7812214730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b6449da125e01755f0ef1243199d4fb492a6ff8441c7a228b2cb6345b98dd77. 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/CH7812214731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4040160993f276f97c9c6a2d6fb533e29c01a0c4daf995dd8cf3174bca710688. Chain 2 (Bitcoin): anchored in block 956859 (2026-07-06T01:42: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/CH7812214733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8cd062f6312b5a872e83affbe035b0e0e05cc93312e1f44f1765c13cfab2d11. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/CH7812214735.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e5f84378e6ddbe59cc4318f3394c14482cf2d2103a77b9a4f25972b9238c9a0. 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/CH7812227503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdab9f7c0d42f51fb47261419863cc7f49283d72897830f9bf600c29530782d67. 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/CH7812227507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe34bd297b8ad8fe7bfd08e018ff097a6c8a2a7d74e1121604f927323d974a837. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40: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/CH7812351661.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28c5e2bc9b2590bc3d306c29d6df4c1dce64aae555035e1c8c7d9265ce2aa8a7. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05:55Z), 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/CH7812351663.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c0514cb9a7d3a3ca86193edc369b992cd6bc6db80d47027943cf6e3df47ad2f. Chain 2 (Bitcoin): anchored in block 959091 (2026-07-22T02:33: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/CH7812351665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f7df6db66d5b7cd1a8111d7b8d0826f52523a9d5235489aeb3f06c63312fd6a. 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/CH7812351666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9b7edd84ebdd76ef06ca37b54667ce20d045dfcc5b7b19208b7073a69b20a96. 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/CH7812363546.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb546d2118934cc8a2c41534932bf96a6ea1da66e4ab2878d91ea85391dda210b. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29:55Z), 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/CH7812363547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf83ae4530150b9dffd2afcdf00ead4e7a23968bdc1cdba80bfde5b9b203733be. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33: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/CH7812363548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a524266957a4d510dd39361d014a36ce1b354739b5f7cc18f84866600b1ea0c. 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/CH7812363550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffad388286b4696411cd1411b7d825896841cc4d2bf7f677bd3ebf8e50fa255c. 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/CH7812363551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56dcfc558eeb24799c017004674aaa26b682accf55ddb233716cbc8184ade857. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05:55Z), 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/CH7812416769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9c078692cf09317bae105af90e06a2033360c1a536f35fc16972bcf00d48e2f. 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/CH7812416770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f13d7e67189482ab82ed889164b0c3bf0f60e87a7cbce521163f595cd182f1e. 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/CH7812416771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf045c70d56ae00c6d19186937e26fa074ec732d0945d6a9c697b58f555c30f1. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33: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/CH7812416774.