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 0x2fbaced2aa0d6834cb87d82574325ac8a08336a33653e58667aa2874a4ec743f. 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/d5423aa7-3a19-4b6b-b40f-9918ae9131b3.json and https://artists.proofprofile.net/proofs/artist/d5423aa7-3a19-4b6b-b40f-9918ae9131b3.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 0xfb34a64145ad7c99c24db95bf9e4099154f121450869e526f448334cb5c4100f. 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/GB56N2500001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda80edd1e9e3da636ccbf99dc2979feae9558f6485ed599ffda2ae9285ecbc04. 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/GB56N2500002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4b7998571a5c8ac548c439a384ae0762a799ee37a19de42064d786e339a0057. 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/GB56N2500003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x410422c115241b71b8698f964da69360b82124039160195ce0d03f32ac96e5b4. 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/GB56N2500004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90e326dd545b0cc1424c854402ada974926e80310737b0d68c01273b32a8553c. 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/GB56N2500005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae8b07116dfae1eb399d3703df8f50ecff811242a0c18709226ec235a3fd8c80. 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/GB56N2500006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x196362fec2818be8cd905034e882d14c87498d0680f35e881201cbfc35f81798. 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/GB56N2500007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9341287c79da127b07a3fc705ff0a498851c778a9d32c14de3e481c8448dc09. 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/GB56N1900018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc80dc87a80bdaaff15a56c077fdf5552bf4b5f040481b9624b68bb42faadc2f6. 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/GB56N1900019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ea2366991741c7448a8346775c564373c01b6590cf178eea81b068dd4bef990. 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/GB56N1900020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x864b8ef5c35a6dffb8df2494ca6af8ca9d6e8fc118edd71fd385a7bc6339a0aa. 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/GB56N1900021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9cee620c209b7ad4b3858259bb272c0dbbd57c14b1c85d4ac0372c468d68a56. 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/GB56N1900022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1184473fee1e69fed58e88447d801c0352bb54569f81d66d8359e61addca93f7. 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/GB56N1900023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29d5a02b08e0b248891a1387d818b7bde2e12bb5f62ea1a4ecb54c117e88096d. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/GB56N1900024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7353ea52143f2dd7838b6654157d820cd685178267b62de9fda58530401974cd. 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/GB56N1900025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00067732845a64ce1d52ce0f462771b556337c7b028bbf1e367343cd118d80a3. 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/GB56N1800012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0354d66c26f9f5436301c23abcc85994de73f2a7e75a03b56e3a9698e7381d5f. 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/GB56N1800013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd092fe08df93c08f126c2fc6603eada10cb569112b76362db279f72115eac23d. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15: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/GB56N1800014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x936a58d291c4c81f876d40b60859fa574ffef807f154b8eee50169becde92c88. 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/GB56N1800015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd1cd9f941feb4dee92e5e71069ecb643fbe8cc39f141991fc010c6128377680. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/GB56N1800016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4b8a020a220552a1c6171ffb46f78ef067a64b229ac87468bb68c9fde5ba342. Chain 2 (Bitcoin): anchored in block 960164 (2026-07-29T23:23: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/GB56N1800017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xceb722dcd44c7bc80202abf9fb5e185c95527769d86b44438b516279d71081ae. 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/GB56N1800018.