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 0x1da74b6ac6c8aa7fb8cbd67ee617f16f8fe0e112a13afa16f4de59e90095831c. 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/1ac1ba55-a04d-429d-b1e0-8858781d776b.json and https://artists.proofprofile.net/proofs/artist/1ac1ba55-a04d-429d-b1e0-8858781d776b.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 0x6c10f5c1362301d4542f0f056fef1dd8dcaedb6c168f7dff6868d09e2989d452. 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/SE6ZW2100301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a5338ff718527eec5f14329ba66479e37d4e6f4479498482cdbf507d6eedc5c. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/SE6ZW2200601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c126ed2cd7a430b20d4e9777b473c6b4802e4d700ab8350bf0535e580207939. 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/SE6ZW2300201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51f689b452036c73039b53483cac281bc03b7e4668e6736bea796b269ea5f354. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), 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/SE6ZW2300301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb42f2364a2c4dd9aed7f5abc73401b5fcc4fe5fa2851b04f6fe982ce5992916. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE6ZW2300501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68a442a12e763eaa41a10125168c1e0556277162fe369cc10acb2b5010bc9f5a. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/SE6ZW2300601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9a518aba654c78dc107ccd25aa5f6946306668837df6662699b1780d31c20fa. Chain 2 (Bitcoin): anchored in block 958303 (2026-07-16T16:39:24Z), 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/SE6ZW2300602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc74b7e9a8dc444a51542cfe9e99693349c9790d8a5070b5f40ecdc2abe46e28c. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03: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/SE6ZW2400101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe7ad5001e8aefb2e76805711ea2c3ad3323aa36c5e0922ff266f854abf8aaed. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T20:36:47Z), 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/SE6ZW2400602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3d62e9a7a1dfb00d5cdf7ef07d185feceabc739c63ba87118e70982f7cdaa0d. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21:04Z), 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/SE6ZW2400702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6ee0e5372cf6560822cb38d7f118c518b5fe622a402cf9c57b05a09fe6c4da3. Chain 2 (Bitcoin): anchored in block 957780 (2026-07-13T00:36: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/SE6ZW2500201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f7a80b6cc58e2bda3aab6998f84229a6202ca821e42523d7944713639a1c830. Chain 2 (Bitcoin): anchored in block 958104 (2026-07-15T05:34: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE6ZW2500205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d3158af8c8c96d67813ac7980b9da87bba53797bab96d2ba1b4e257d7c71292. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE6ZW2500210.