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 0x0aaa27638c1be9066af3e83c40017237877205021c481e5c91aedeab0c52dfd3. 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/2b2ec370-9d52-4606-8258-5ed4a252dfd0.json and https://artists.proofprofile.net/proofs/artist/2b2ec370-9d52-4606-8258-5ed4a252dfd0.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 0xeac36a88d54d50e1b3f4605b5517a25dd4d6e3f6429201ea92de6a6e282bafa4. 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/AUBEC2043076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69a3909bf6e4e304aedbda460a8974df4d5fe9a25e9a693591789a211a857629. 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/QZMZ92050742.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacbecd196c2618962ad3b47dbdb2d6c126620355c8a1e875a06807398701428f. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29:55Z), 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/QZHZ52189986.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01c05315373380093446d74df6a79ce741924575add25820e5556420e8d71bca. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHZ52190137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef303085281e29372f29c6c716898156471116bac29eb3bf4823d1eaa83f1aeb. 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/QZHZ62122742.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda8b05e54df19e193f0567153c65ab8e8903f3cce91950797079fb9d2dbe3b0c. Chain 2 (Bitcoin): anchored in block 958203 (2026-07-15T21:24: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/QZHZ62123091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8d8fb66667a54e327ab016238add0194f652e38486bb2203f33bcd500929f60. 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/QZHZ52190041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x546b86e7f7e12fd712ee1cafcce5ea24f2d5e67e7107f37c2550c12a4ec1b353. 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/RUA582105051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbeb5fa0bb0eb30bfe4114faa7cfe09cf811fb7d2da1b8f0b3e010a740787cdc. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14: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/QZHZ42228020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79c553ed36c44cb4b4b24a60e620b36538a37de161f379693971ea09f42ab8a5. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14: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/QZHZ52230090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49861b4ca283dfcab89ed22c971ccfa67fff5e1622d443c1320ef23a627bd146. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33: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/ING212324823.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdf144d8e5fa3bf423c991089e04593e0db3d16d89f47336261c59e4fd27347e. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAID2467612.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc511c4bb2abe576ba325267a5b6c55e8f7ae4e216778ad6321f3ed0521d9ba7e. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAIH2456776.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f8c220eb1d043578a25aba2f888a94ab9b52068d7a321dbfcaf4577c53b3038. Chain 2 (Bitcoin): anchored in block 959080 (2026-07-22T00:07: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/TCAIS2441569.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76a74826cbae1c342cc454313dcc085383df32d7e37919595b92e33e7381c53f. 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/TCAJR2543963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e03fd24704d7245b16dfdfc10cf49d25fab2f9fc238be54fcf3efcfd8dc6ff8. Chain 2 (Bitcoin): anchored in block 957788 (2026-07-13T02:37:37Z), 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/QT65Y2503042.