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 0x761bacdbf76dff1d2e764c4d49be8a5461968a7415816cd297248da3afbbb4db. 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/4ec11267-3668-400d-965f-d9a726979c30.json and https://artists.proofprofile.net/proofs/artist/4ec11267-3668-400d-965f-d9a726979c30.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 0x4bea6814c4b9bc8e6a2cf47cf7b6cbd69c8ce507dff5e3f6bb0cde92d0c1c057. 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/CZA232400742.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce0a0f5a8eadf5074f7636ceab903672ebd19afc98e8b1de7a0896eed6284ee7. 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/CZA232400743.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59ac8a892fb5b93aecd8249004fc4c182d2900cac2f386b438b34a3ae879ea36. 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/CZA232400744.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b5e210bf3ff07c17036a461ac3e5b7cf52eb29fbd4d00220fb41c46059675c2. 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/SKA012300455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffcaacc80ef4384e394e98037088afa3530a86a1496190b85aa4f256270a8b2d. 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/SKA012200072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbff19379a7340d817e01efeb7a4f22d99dc1683018a1e5c3cc1f7cdd9aad607. 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/QZFZ22359353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0819034b61cd4dccfda98f14571da72e11ec12ce07a024f8a06f9c41b35a91f1. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZPLR2139668.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a7fd497e22d7c908c7c714421ada4fff6afff9b5992c0fae1ae6d2bcc735fee. 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/QZPLR2139669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb9a96a015d2404ec030ab0f1510fbeafcb847ac5a5099866012e4e8972b733b. 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/QZPLR2139670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bc48394fcc2cd53fd6ebb44627e570888d43556d07fa17612e76faa0bde4865. 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/QZFZ72338849.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94f376dde42170b4a7dcf1981876c1198eba7e68a2e1fcda8744c09b633c45f5. 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/SKA012100242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x890a8405c27237bf48b7167659be72e7d089a0e7afd023a1d4bc024f9e65b274. 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/CZA232300650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75acaf71c41d819de44a196aba90f550fe57fac6bb8831caf1d7d26078fb18fa. 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/SKA012400213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca2a618ba8896b2e4c8cb6ade03b42cb88a5a5422669b9906cfa893a85416720. 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/CZA232401005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1475110cff3fb4fd2737a1cd7b090e1c9ad9bec087218da5f3990cf55674947. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/CZA232500118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc28c81573332970b2d6bd75f2551cb18be28e0f9803566b131248496f01b29c7. 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/CZA232500066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99369121f6f14477eef0853ff28a52b8b2927532a67a1f8d1c3162185d11adc2. 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/CZA232500119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x181e05edaf03c0f24b1a68ad12d860613577369241f1e90d8c77165b3182162a. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/CZA232500120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53d3c6be28b120920695cd0b0f23f61c52b5cfc356238bcab3227ea2f3024abb. 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/CZA232500121.