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 0x6bdf0e34c6bccc8369ccb1c19fa69799b18b2861361916cadb3f3cf10a0d305a. 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/05a5b589-f9b0-44fd-8864-101257ceabcb.json and https://artists.proofprofile.net/proofs/artist/05a5b589-f9b0-44fd-8864-101257ceabcb.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 0x29eb27b8442167426c33331e7a151a17c086445b635e5e7d2b2b5798305fbaf0. 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/QZDA41982013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96054d10e74cd6cb131f79d559f4f0b6f92b5f8b6bbd7ed12ab86b7265df9331. 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/BE2MK2300024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7da253e878b0eb520a4aa862461851b3c1bbd6a5ca0d29fee74200ef2e6a2166. 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/FR9W12312695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7da253e878b0eb520a4aa862461851b3c1bbd6a5ca0d29fee74200ef2e6a2166. 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/FR9W12312695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54c6c4fa7af6343d6b907251aaa713d8fc2eb0bda705bad934b4ff1cb5c6d214. 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/FR9W12312696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbed9e924e1b336045fec5e5b2cacf8a92b33261719096ad20491ab2f17ed90b. 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/FR9W12312697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b0633d3eed55cc732eb87a3d11364f1f4bfb843dbc4ea4ca1f56cda6baf80b1. 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/FR9W12312698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4f50709f95910513e9697aa36ebd8280cd51f84da03829d462cbc18ecb0689d. 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/FR9W12312699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x179b1450fec7cf7ebbf51766582dfedc1f76ac570c72521b6e524a52fd247ba9. 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/FR9W12312700.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb81117f1d29ea85780991154adf3c83eb3e0001a8c932464bd9cf691c42400c. 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/FR9W12312701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02601f9981490376921ef367e02d06b825868ace58cabf955ce5a713c8a6eb62. 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/FR9W12312703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2880631a3a6a61553f4971ba49f00297b6586c99bb903295f0470e2fd1ff57c. 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/FR9W12312704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3eec139ac251f9cb00cb94af869ba736ddbcf7d487bf7e93d0dcb3297624ab3b. 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/FR9W12312705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fd86bedf25a1ec91aa820e9164ee148abf04038c74f95f85131fc231c7c6cfe. 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/FR9W12312706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6b411ee445c7512bc8f464d3feb6e077ac32fef4f23f2525f422c9a29535842. 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/FR9W12312707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64133de2901ec64138bbb38226dbb2475deb9e1417b9e6dcecacb22e87b16edd. 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/FR9W12312708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8496537035e7ba61ce58fda3872fac0da6c3b51d6d6c17dfc35b3cd83c0a9638. 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/FR9W12312709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe90e6d24ac663c5337fa4a619e09d59095b754f32531b7d2f57e7ef95c7fa50. 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/FR9W12312710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x238595af4c6e884b159b139d5936b47bdb02dc5fe57dddad85cdf0e4b3db2851. 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/FR9W12363072.