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 0x0ecfa40be13e19e84849eef55d48616210374d405ff2d920a11e4c4a76c59c27. 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/8eb2bbb6-de47-42cc-9b5d-a4de7a6d4fcb.json and https://artists.proofprofile.net/proofs/artist/8eb2bbb6-de47-42cc-9b5d-a4de7a6d4fcb.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 0xb13bdae071f5c91c017dfe6e3f67d7b90f7662ab949a81f32bf41b6df173c869. 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/USTCD1038798.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf598e95a51a40bd65173aff540c513cd13c7049b5e9c2482b06cd8c8ad4a183b. 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/USTCD1038801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b1e3447f176514c92f3c1740de22eeb98a2a902cb5d166c4b8ef7d46d2c93b2. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12:52Z), 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/USTCZ0917045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x712ba070cc6dd2791d66de0b98440ff370cf0d83733e9aa9b21b00777bb9e33f. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/USTCZ0917055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43e894e9c527189c5cf31b1cf0532ececbbaa63adde12a2cd1220f1b6da97921. 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/USTCZ0917072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64b8589a83aca4ffa174e6976dfd80726f10ec185f8bc829a24346081fc0ce86. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/USTCZ0917088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ea8b6ba5cb363395b3cb95f82a300cd4ce7ef92ef13a450dab098ca5e18d405. 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/USTCZ0921810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96de8dbd23610d3e7aa51d3368430af49b3303d4ef905450fae68885a3e23e9e. 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/USTCZ0921811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43c24024fd3b33978047632e7df80d376206bfe8043c00718ac48cdf1388f266. 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/USTCZ0921812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a7cce5131c231dff08d7ffc12f887be213207681e9bcad50f28a8e2b0611149. 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/USTCZ0921813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd24eda7cb1fa36caf3163ea7182a6c78b1595ff38d2f121e72fe98e048cb4914. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00: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/USTCZ0921815.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40fe862b12017b4445adb7f2354a82643fe638b7d060e4041440436a588a4b77. Chain 2 (Bitcoin): anchored in block 957650 (2026-07-12T04:18: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/USTCZ0921817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c061acc7494a1b4491e7c4a4e990d98f4da4a6cd238d559d7e0f2ab431b3054. 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/USTCZ0921931.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26d9bd94ac32b0e9ac49f1901373116f388309faab9aeb1b28e2e55646149ecc. Chain 2 (Bitcoin): anchored in block 958873 (2026-07-20T11:48:10Z), 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/USTCZ0921935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x743cfd32c5d1d4b0f54238dd7b38266468095d32f40cdbe6df24a9455a270346. Chain 2 (Bitcoin): anchored in block 958689 (2026-07-19T07:11:11Z), 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/USTCZ0916668.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90378b615d2a88c9c9bf166e24f35f20d2834cd0d62641565b41dd4b49cb9684. Chain 2 (Bitcoin): anchored in block 957653 (2026-07-12T04:35: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/USTCZ0983982.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8d9995f9c107be189e2a9cea4815cd99459a18f5b75feeb8706634794e87c57. 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/USTCZ0983992.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83247d0975172fa0c9970831bd21ec163d3f7541e5764458f998bc902bf964f8. 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/USTCZ0983995.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65f6a23cb1d84c8bb194b587b94b46bc69463f9f854bb6d8cd85f3693fda3971. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/USTCZ0985707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x438a9f44cb55e8e17152799c8c3f03f112b4bea238dd5e95143a094332320827. 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/TCABU1400731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a206a55bc3a35801386d3fadcbac25fa8240dfa37cab08638024895b3a2e2e5. 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/TCABU1400738.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x169fe12aa4909963e1c820397cc7daef4737a6b50017b2f04690d68602906b4a. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53: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/TCABU1400739.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ebd2ead694f499887f2ae19f0fbdca636b1bffe850a85dbf6d3c674ca6fd8b1. 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/USL4Q0819827.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca94a7039da7707157e4085edf9b4e9ef3a22dd6c62649db6718c0272dc1d8df. 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/USL4Q0819831.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83f5c90c402b59af0ede33d94e97549e2bf43ee613bb7fc5a49a8c6a0394110d. 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/USLZJ1768022.