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 0xfcd363146b2c3ecb90c2a6ad1f6c42c74f4a7585dce9105b7481b32a012fbeea. 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/5868bcef-4d9c-41bf-acfa-6ed2f5d8d865.json and https://artists.proofprofile.net/proofs/artist/5868bcef-4d9c-41bf-acfa-6ed2f5d8d865.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 0x680caa3ab0c22cbb74c1ff5a33f922a811d7e1c7c63c633aa96ee5f32c0bba97. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QM4TX2066905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8dae541205a46e8b657e58d491644beae3ad46265520e2387f6377dffd85e425. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QM4TX2066920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6101b07ed81363376cddcf87e3f81ed6fab0d2bb502dabc1d27378c9e5570c79. 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/QMDA72185973.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0f054e59b18b2c013b4ebed1033fce99e2983ae03dc20b2a7779a86e2274fa7. Chain 2 (Bitcoin): anchored in block 958558 (2026-07-18T13:44:16Z), 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/QM6N22296262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec7b9c929f2dcf3330acfff79c5b799341e1ea2affb0aa081b10fcd6371df340. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/QM4TX2352003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffb9099986c10a68af6842728a1b7ddf5b6562c7c6c00f9640e5cc8026411f19. Chain 2 (Bitcoin): anchored in block 959155 (2026-07-22T16:43: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/QM4TX2352004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc51b1023e77319560aede27b1ca48c654192e310c25c1ec97666c34adf0743d9. 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/DEUV42300123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0dcd918b5a3ea515c01b418a892d8af54c404ecf5958e468bc763e1d8a22d600. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22:58Z), 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/DGA0H2386980.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60a3651d01d6b418d77db3583111f87ea99cb87b21a1c60a9ac0599d912c0cb4. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/DEUV42400024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf216cc062d164c14855b8392e9be28d19ec80c6ffb8de0011525dc809597c7aa. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/DEUV42400032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9deec0860eaedc099c3bf13b950cfe1f4d04254d86d83170fb20c8bf7133afcd. 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEUV42400025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cd8c453a6350e6d36c0b23dbe139a8c69e571918254e156f7b7f15a2db9b40c. Chain 2 (Bitcoin): anchored in block 958218 (2026-07-16T00:33: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/DEUV42400027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b8b9209f3851184cbd99b724ce208e2b3eec55690cf0debcfa3657a54b3765b. 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/DEUV42400028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6443edbbebea3716f4dc9871feab61a948836cb5e911b447cb79cd7a85b3ddc3. 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/DEUV42400029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12171fbd3e589580111350bc63cafaaf26a7ceb570ad2f2ff1d1b863c921b6a9. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/DEUV42400030.