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 0xa8a2cd4f06fc2369facef66ab4fdfbdfc9ad90a9540920b153b1382d61d082ac. 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/44a9c9e5-9984-4c7d-a6e3-0c455b7e7785.json and https://artists.proofprofile.net/proofs/artist/44a9c9e5-9984-4c7d-a6e3-0c455b7e7785.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 0xd3055ceceb23b9afd71c2a4520d732a07946752efe3f7421b8618ebf756b1a38. 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/COCE11500004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa23f5eea2754d6be8c2878b89ac0f4dc3dd7911ab2e6935c011043684a582b46. Chain 2 (Bitcoin): anchored in block 957801 (2026-07-13T04:17: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/QMXV71100121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f48cdbe62bfa002656e1355999efb76d088ac4fb393b4f00efe5205234d13d8. Chain 2 (Bitcoin): anchored in block 958552 (2026-07-18T13:15:29Z), 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/ES71G1637809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2f4c2548e9f3e15b1ff9f0c5e235dbc147fba21de4bbf00ad29ec4715fd9e37. 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/ES71G1637808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28f4ec1d8b9e16e097da282171e930d839914e8d4b86360282d1b9b360d240ed. 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/ES71G1637806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe85ee37e4415b371f787fa70b97262024ea4cc7bee4dc4df5d77f41d9696a1ed. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14:36Z), 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/ES71G1637805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x631a114f29ed877524f5597ee842fd2a0e37de859e1bca8e1ab4b30abb716809. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/ES71G1637802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74ab3f36b341348e4020a0544b9f672f7b7637dd5ca923945b92c053c74833b7. 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/ES71G1637801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d056fd2e751c800fd3169e33582dd1b1da1220a80c95f86a6a285f34519a9ed. Chain 2 (Bitcoin): anchored in block 958977 (2026-07-21T06:27: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES71G1637800.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x721d770275016c352c43f76a6947d29d17474f7d62f089b1963941c9c4d147ce. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59:44Z), 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/QMXV71100118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f2cacb1687c4a17aaaa6323a1e7d96e9e1938d78e076e69b320d6ee80ed5e51. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/ES71G1624901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5916fd6ce03956ef6d9d857c3c6e798153cd53574b82122f6aa70e321c371da3. 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/TCADO1898907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x178f9fe0f89f5e8bc5d7f7875aefae7b19b0364585dae740a8a72c52f723732f. Chain 2 (Bitcoin): anchored in block 958170 (2026-07-15T16:21: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCADI1789045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x373a60ecc3833bd9be245459b06a006afd66ee14688595e8d1d3d41ec403954e. 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/TCADI1753133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe20d47f8e753aad81053ef224142bc5d8e93252c81d1454ffcad21c65af905a. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05: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/ES71G1703904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55d39a1c9cc11c5c3ca9cafddd0f8616a2e315cd26fa3d419ce5b200131f44b6. 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/TCADQ1896643.