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 0xdef4e68672067db55c4521fb89a9015811d6100afca012e2f0708473526670de. 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/a24190a5-b715-4dfc-8a9d-81fcddfeba49.json and https://artists.proofprofile.net/proofs/artist/a24190a5-b715-4dfc-8a9d-81fcddfeba49.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 0xf3a0b7c433c3fa063bc959f84394e3b312f7009c2e8615be345e86e4878714b3. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/TRBFA1701181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e9b9ec65a8dfb4831b5f6cee5ff488737ef7274ba02e445ed59a3e4cfbd9216. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39:15Z), 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/TRBFA1701182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x445bbb2c45fb82b38b856293a2383ac99950dbf5a8ff098a64fbac01b11ea39a. Chain 2 (Bitcoin): anchored in block 959054 (2026-07-21T20:19:31Z), 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/TRBFA1701184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x440a939861ad8ce42548ccf7dd94b99d6c111d0daea86443ab6042d75f892d84. 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TR0510600975.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73af374194b63c2750f618f804f880779dd1d3ba2d7bce5481733362aac3c269. Chain 2 (Bitcoin): anchored in block 957735 (2026-07-12T17:47: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TR0510600978.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x604883adab1b3c031d2de3222f26781124760e50a2f8dac2a9115bf5c0a201f2. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TR0510600982.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d453bdf7fe4c785b07865bd6f389a559a41e76a5265131de92d961c527f1277. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/TR0510600984.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x345cf385f1ae20c1cfa0b0e1192cf5a3e5208b88a9b0ac95341176f07fa62e42. Chain 2 (Bitcoin): anchored in block 958711 (2026-07-19T09:26: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/TR0510600227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd196a8de387217b6f399b4becda5f0b5629daf3e7b9432906c4bac505ed92412. Chain 2 (Bitcoin): anchored in block 957737 (2026-07-12T18:02: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/TR0510600230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb1ff204f90621b81bf75b9a53e1ab8486950c9b7cbbd12c66a5cfa208d6a00e. Chain 2 (Bitcoin): anchored in block 958395 (2026-07-17T10:10: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/TR0510600231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x070f5faede482b2f54507a64af2f16bb3d3fc80cf04998e7c0dcba62ee3696e5. Chain 2 (Bitcoin): anchored in block 958703 (2026-07-19T08:36: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/TR9201500093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d6c3c3fd523555a59de4adabf287481a916a6008baaae5ae65134a6bbb5fec5. 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TR9201500096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbee84feffb565b791bbf700d90942f84d098089a7d8774f91884add44d9a8b32. 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TR9201500098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd196a8de387217b6f399b4becda5f0b5629daf3e7b9432906c4bac505ed92412. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36:41Z), 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/TR0510600230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f90736cac45e0777a49a9ee1a93d1abc833330f914df0469b77ee762d1e3f75. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/TR0510600234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7934b8ea6d6db638eaae8c686f3045af12355e957d5a5fcc541b7a4d15a2706. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/TRBFA1701178.