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 0x1a3949e152b51fd78c0ced110d78bf1a0796e7083add879a20765c1433926f7e. 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/c50a3a5b-5bda-4d46-ac6d-af4725e0636c.json and https://artists.proofprofile.net/proofs/artist/c50a3a5b-5bda-4d46-ac6d-af4725e0636c.ots, the client at https://opentimestamps.org runs `ots verify -f record.json proof.ots`.
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 0x4320c305db912026f365b51737299a0a1a020d5c870f8f94d4c051e0e347386b. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEXR31900068 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf79cd9aa5bcd5ba653938a775813da449f1da48316fd0694c18237d6fa211ef6. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T09:47:57Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEXR31900071 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf2280f2ecffc06f1ee303ceb2fcb867c8468e4a979da0c8cff8b1f56231d584. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEXR31900072 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b943a15cb0dd8bb00960c4c2c0668d5be86db53b8182d54f9bf489e8a4c6d4e. Chain 2 (Bitcoin): anchored in block 958142 (2026-07-15T10:09: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEXR31900073 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc49304e725d3b51965d2c5ec9b42f42f5e2f0173c68a1fa718664735a081eda2. Chain 2 (Bitcoin): anchored in block 958417 (2026-07-17T12:56:50Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEXR31900074 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0feb62641b92db541be8764bba9b132c7c70f8f91e3a9f1b8d734a658fefc807. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05:23Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEXR31900075 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd94238d6256f697071646a80cb8e01c0070a8b2126030566c14ab1c51ab9ad48. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEXR31900076 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd73f5af92e71cad33c39525594c9c7a9b3e9cad2da4b4e93f93d68f98170e5c7. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEXR31900078 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46e5428c04e4b706d61bab54a1b988121ab4d6b65fcd1e8838dddb2c3965c99a. Chain 2 (Bitcoin): anchored in block 958111 (2026-07-15T06:58:20Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEXR32400002 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d40422f3804f01b954f4c36347c0310fe6e02f7a0cc09dc1ae8ddd60f4f247b. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05:23Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEXR32400004 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86d5ba424165ec883ebeb81b8af29298774ea8169b1aa40683887931000627c3. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40:26Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEXR32400005 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f3c7a5625e473c3ab3bc0a78bc3011ea77264edea578dce42dbeae499089ba7. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEXR32400006 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa7e04f4970b184ab4c3bf3191999090a8bc6360acd6624a6b6246131f105c31. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05:23Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEXR32400007 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4808cb79a22bfdb381bc20e4bffc0f03ce1297e5d91a991b984bfdaa3abe1b4. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26:22Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEXR32400008 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe99fbeaee67f19deb4fb54b390f1c2eeec27dc89ab0e299029b82ed260cb1702. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEXR32400009 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5bcb56b9f2f486146810737bce2e7def87bde34e9a76759b409f71ed516ae27. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAJC2451746 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7dcba2515083cd1e8070b2d56a4fe17a6725e6705d1a2793a804eca95751c1f5. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEXR32400011 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f19a3b3166b73ad9286c795aba587880e75b7d3a022060cf9d233989e6be505. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEXR32400013 — a six-check JSON result.