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 0x6c3e11e7718dbb57158e4ff884170a7391b95cf8afc432f0b7371c8cbec796c5. 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/523530de-c7d8-4b97-a1fe-4457e04c7667.json and https://artists.proofprofile.net/proofs/artist/523530de-c7d8-4b97-a1fe-4457e04c7667.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 0x47d16bc9b91085c500952526b3fefc98232e7c4b96f17d241d1b8fbedc5590e4. 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/QM6N22096375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x848037c610c40e3ddd3f9c3c4b79f2b2bde308b0e46ccc8773fb8eb31ad32d0e. 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/QM6N22096421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6fb03e988d37c858a15b2ada0c7729cfec532828e3d71aa9554d5938436f108. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/QM6N22096321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4259c69cf0f2df3c45184b2630fd86ef91a5fd6f678fb1477d9d4732a8a8f9a6. Chain 2 (Bitcoin): anchored in block 957772 (2026-07-12T23:31:17Z), 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/QM6N22096316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ebb5a26f17831c461810a028cebd05ff1eeee354770f19d377281036afe0300. 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/QM6P42090458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x821d3246fc91868e3631547eb056c19bdb26e6af410f384a7ea3d91e2d6183d7. Chain 2 (Bitcoin): anchored in block 958185 (2026-07-15T18:19:04Z), 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/QMBZ92037773.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb07a83f89a1b0af36d5803d5961b066100622d5f79d7b6de911294da055f0237. 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/QMBZ92037786.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x240c47094b93e1081f77d0975237565528f919cb1c29be28405cf57322a91121. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/QM4TW2259407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e88e57fabd6b349bbd1f67c338a6b6e0af807e7ba1af44bfb099a67a599cb84. Chain 2 (Bitcoin): anchored in block 958104 (2026-07-15T05:34:05Z), 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/QM4TX2218707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73250b5c57c854a08b5537c5cfe5a9c46a37e5ef7b8e7f55c42bce179b3a3fa0. 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/QM4TX2243238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bae1e04a51cd22d83465d427850ec06ffc69d345a8fbdde4c03ff15703fb123. 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/QMFMF2344403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8055794a1484aa140172adfb90e3259450ffcafe3cdb4504ab6bfec28259438. Chain 2 (Bitcoin): anchored in block 958864 (2026-07-20T10:24:04Z), 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/QMFMF2377739.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1bdef300afe0e63ee74d2e89177ee6a1a2950a265403ff42fcfe416923c33bf. 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/QMFMF2397396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c14bacdc2a35172d1d74fd8b1085ef69994ab6f1fd32bb6b5c15b14b8f0e7ef. Chain 2 (Bitcoin): anchored in block 957771 (2026-07-12T23:27: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/QMDA62449378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfea5cd6751f985d47a2148d6743cef0d9f08abe5182cae17780d5408d660cff3. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/QMFME2413771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b654c0ed14ad3839bca3018f053a7843845a2f1a4d6eedc86a3dbbd91d72afb. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54:29Z), 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/QMFME2477190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fda78c0ccf8159f2e14de56bdbe28a8f53944d897cb6ac4265a9195f26c8af4. Chain 2 (Bitcoin): anchored in block 957788 (2026-07-13T02:37:37Z), 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/GRKID2500003.