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 0x6e43ac962614cdc8b2cd6ee45da8776c2475e5312ac97ce94ae638f1309e367e. Chain 2 (Bitcoin): anchored in block 953803 (2026-06-15T15:41:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e2f991b9-d9a2-49d1-9f49-c1d080592b6b.json and https://artists.proofprofile.net/proofs/artist/e2f991b9-d9a2-49d1-9f49-c1d080592b6b.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 0x344136041bff61e23e70d7172d9cf821a84b299c28bdd7a5c7d1225e892f29c0. Chain 2 (Bitcoin): anchored in block 958756 (2026-07-19T16:12: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/TCAEJ1986109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf66208850562d7a0f0717bd59f78ee88cf4c143949ffb2af3ba061736f4ab0b6. 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/TCAEL1970844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd628d886ce3258b88fb8d71122b7957f7fc0995f82553408e568db95d6c41262. 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/FR9W12113112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d2309c5e4d25734d879de9be598fe6792ab4836de7951e86db679d9fb64fb3f. 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/FR9W12113116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77ba0c494fa467acc51464f73a0d29042c08ef3daad3112c1b18c690cf03be09. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/TCAGI2242957.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf683c2a72105af5a605653c97a56835b3ae4d1a7a2af339a831512c5f05557a. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/TCAGR2272962.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc78ea312c3bab1658ded26a273f28d48157297039233ebb004a9fb4bd730c2ae. 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/TCAHD2388549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dc3a177b40acdec35216d40eac9c930cd8934e201c925bd3c92483326c084f6. Chain 2 (Bitcoin): anchored in block 959034 (2026-07-21T16:34:25Z), 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/TCAIT2472737.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d6db72efa329c605b272e278c46d11c6080ae2ba4d8283358634d69acb08a5f. 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/TCAIT2472774.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a71d2eca2b90d81f7493e1a0ede42c4fef790b5127a8ce71f24e4ac1139b656. 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/TCAIT2472785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46bd3efe3df9b205ad0cfa104cf05f4210ec488a951c39113af2aac7242932ba. 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/QZNWS2561504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69e43f86707123c7261bbda26623f454bf192d416ebecc60a720fae7e89d1f3f. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/QZNWS2561505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37c3d41ca94a2d65e53f0c72d712c3e85e9fda8c848448b9dacdb001f82d8b6e. 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/QZNWS2561509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x062e46a12185f7503d63746609d27520229e98dd6f2326de9b36f3608082fb97. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/QZNWS2561510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d5c85212500c48b231d57c740c79247614263c33a875dbbf4c1b752e8a5bcbf. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51:49Z), 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/ES71G2400415.