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 0x9eb6c52ac3588e6beeb66fd4f1f7539f81566f54c20de44d327f2e1deac55e56. 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/1d7083fc-1a96-4ecf-a6b2-71b2535ff0fa.json and https://artists.proofprofile.net/proofs/artist/1d7083fc-1a96-4ecf-a6b2-71b2535ff0fa.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 0x13fbbe76aa82672100328225bb5cac23ea9bae58f4313cc0bc09a42ead8938bc. Chain 2 (Bitcoin): anchored in block 958891 (2026-07-20T13:27: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/FR2X41627753.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x222e3ab2ec9a0ae044569783635f5f68fae20061321c9500291206c27b2ab38d. Chain 2 (Bitcoin): anchored in block 958130 (2026-07-15T08:37:45Z), 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/FR2X41627754.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35e8a16754ce6ead534a9b98f58136aaa9d2df0955a033d671d1da5392e9e98d. Chain 2 (Bitcoin): anchored in block 958635 (2026-07-19T00:58:42Z), 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/FR2X42046109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6a95f8e225e4727fdf7df5d18667103b2c4eee61f1f149884d6d64d5018dd01. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45: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/FR59R1839024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee9e83214c15c8358d0a88320080384ecda7199b1950387990f069138dd32d99. Chain 2 (Bitcoin): anchored in block 958111 (2026-07-15T06:58: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/FR2X42046110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadce88b710d10f9d3ff7512bee722c986c05a8260ed4e211197bf172c38a5807. 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/FR2X42046112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fba94c660efbf201f79923e0158f9f3335d7bd8e1ab40d67a4cd08b9196857b. 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/FR2X42046113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x274e2c41a5e4db6d1927c8993a853b3b3bf651793f18b1b61f66f7cb42e0e4f0. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37: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/AEA2Z2558088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0391053e99226d3025748120721dda07c59743914bc9cc06b9922c606e3670a. 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/AEA2Z2558089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x605bc38696c944243e985911f07abfc44892a4e5075e7ecf9af3509587e6e9f8. 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/AEA2Z2558090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc575119b52add834b06b9cb08e67bb11d11639e5f84ea7db407790ff3d5003f4. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54:07Z), 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/AEA2Z2558091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8122f35709b629c5874e4df82f2c7930f20a81b04c93da3407c58833f980399. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54:07Z), 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/AEA2Z2558092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x601512b2278b45c6ec2cc1178a0adc2f138eeba427a3164206975640a4162092. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T11:08: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/AEA2Z2558093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd558374e1b5a16a5e44a9f239acb352fb26814ee96d5aebef68ffc4702d5cc71. 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/AEA2Z2558094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12f73da54c8a8cd786a791c626fae5f35d475753a44cff9ac3dd7dcd4f4b6ad9. 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/AEA2Z2558095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1a5034308ab742ef504c6d4da3e688c5e4b106d85f22910963023f433d48da7. 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/AEA2Z2558096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1167b77d863d468df4fee835acba9a140b77956cfefb63056b2c3b60b99bebac. Chain 2 (Bitcoin): anchored in block 958523 (2026-07-18T08:54: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/AEA2Z2558098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x859c52341dfa179d11c72f3a328e89a86a633aef69568a69607b9e1d4abe9d0d. Chain 2 (Bitcoin): anchored in block 958585 (2026-07-18T17:05: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/AEA2Z2558100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03f9178de7cfc155893bfb1a7aa6bcc109e7890d13d8f554fc97249a45fd79d5. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/AEA2Z2558102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc295ca396cc2afa139ba144a03106589aa869976a490faeab2cb4efd35137f5d. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T12:15:48Z), 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/AEA2Z2558103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2af67fc440830f435eba7f1b39d5a543fc6a863a7b587602c26e7710cf8bcf7b. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/AEA2Z2558107.