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 0xcab68100e45913967dedabfcebe43bb102c3287e691c45b9117b002e0fd357a3. Chain 2 (Bitcoin): anchored in block 953625 (2026-06-14T11:37:06Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/25e8c644-195d-4924-a264-23dc8b354f3a.json and https://artists.proofprofile.net/proofs/artist/25e8c644-195d-4924-a264-23dc8b354f3a.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 0x8d9b641d241850dd89a6a03875826896b8a3f9faf1c340c541e7fc5e5c1b1e0f. 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/TCABS1317214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cbd45bfd7bab4c800ba294b0d071c784d7d0eca86ed4800330f30134b89b961. 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/TCABS1317255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x193a2cc011349d098a4747c0c9c2d4a3aea5fd1e08057a92ba5a7453b1cac172. 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/TCABS1317217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8266393215c731e66c0893b6cf1e189adab8fbaafd7fbde12c9fb4c2d1e94c05. 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/TCABS1317258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e8e3f8cc195112a71148e74bea687f8782898392fc8cad5bc920166dfdfdfcc. 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/TCABS1317220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03aa283b67b72d5de24ca89cf2fbd53e8b8db4dc9b6dad8e0b83f393fcbcd463. 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/TCABS1317262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf36649bc62041ea5ac907a553af0e2c3f5aad6b769c62488f9c5543780d269e. 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/TCABS1317227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43ea05809810a5cd354b13a5581f474c7ae601bc0637bedff876c9b2d65beac3. 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/TCABS1317265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa255a6173153a35b0d77685f126e7624232d3769a70478fd4cc0d018371655c4. 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/TCABS1317239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9acd5bafd402b354c007d190e4c01b720ca5800cc2726e01be6d5ea5a8af15fe. 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/TCABS1317269.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a05735c03ddee70a1c4ffb82b25e61a155309c0c2bec1e0dc7272db7d9c7695. 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/TCABS1317245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cdc872a98a45d02db2709365d47f1c0a987beb3f811d01421e83f909ae40301. 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/TCABS1317271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d519c3dd6f6650b1d76e385fa68320ff9046e373ecf404a8626e0ed9ef491fa. 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/TCABS1317250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf637e66b8be1663fee2714804bdf5a33b55c439ec64fece2ca03564de65c1886. Chain 2 (Bitcoin): anchored in block 957064 (2026-07-07T16:43: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/TCABS1317272.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f4e88f6fe98c229fef168dff228d8e8994aff63ab5b82091da56c4689c07524. 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/TCABS1317275.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa1e8f4711bc22e1b818b5a77c6147cd4708234e24d27946566be365fb52c5e4. 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/COA2N2100324.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa501f76ef935c4777b20236b0f6c5348dcf196ee1559430c6627ebbf89353b1e. 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/COA2N2100325.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fc4ff84a5563e1b6c22f773f15ed286ef79a48e547f1bd24da1ff9b6dadcc84. 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/COA2N2100326.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ec473ba0db97d4c49344e8427262f7b9e5a0f71251af8fa6ae14a50b1df89da. 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/COA2N2100327.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02d9b8a4f1e5f43ffea35bdf12c18479e8e2c832c6e26e56ad9d7c3e2d73e66d. 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/QZES72046298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0903cc297c66dfad223e9f93d4f94e9549878d4290cfe6392b54ae105347ba3f. 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/COA2N2100328.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf23a8f963db5ab86bb5a84e7f00aac86df92fde74e5e0bd291d6a5b74b52322. 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/QZES62039352.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x915e131b868a9531ec0a906b84c07a2b3fd6a50f72aa4261031fc9e0503a2a81. 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/COA2N2100329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49f83d9991a341e14927ba264a57bba2657b9a8b45e5a9e8c5a1338f5ca958d7. 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/COA2N2100330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6513746efd3d20320bd28578d239debd01530a2627fafc8381d79b518582f488. 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/COA2N2400016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e9301e4011f205dfe05a4e9f35b960d5b0a1e70c2d7fcbd64549a0502f5a9bb. Chain 2 (Bitcoin): anchored in block 960153 (2026-07-29T21: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/COA2N2400015.