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 0x95969cbcad5861a176c1941422761a30248233476ac7f760767554b1358f5c78. 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/d95014b1-f41c-423d-8f75-907509670040.json and https://artists.proofprofile.net/proofs/artist/d95014b1-f41c-423d-8f75-907509670040.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 0xff68bddd75da637e569562c5602a9261c20a0c67d3a92532dd886be9deb7e12a. 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/ES71G2313599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4644aaba6f15d2f358efb0e86b029733c2dcfd52ed4d9756684e62146f630223. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/ES71G2313597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x987adbf789d866a88c2f6ff224ad4cb47dcae9a68ce0caf32ab22b3550cefc45. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/ES71G2313600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfaf98aec7f2d71e8107137aa59492767c33811f72990358199a55a9a52adb367. 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/ES71G2313598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaac7aebf54e7e30d278b416aafc13bd0c6714dd1272cfb6bfb38fd998cdc7e23. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/ES71G2313602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e3a6591d8aabb5629c910f0681056ede01c7165950ac671cb8e081effec686b. 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/ES71G2313596.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcac5034947a7edfbae32c79043f43735a5ed601a35dd8066ea635cb585f4bbd0. 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/ES71G2313601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a29046584771d35936ded7baa9b249528a793ac233ae5b0b95013621a1e1418. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZTVM2486132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9333396707838d6ddfb1fe43bd428e4097e6f582f698c84c582536e0ec6fad95. 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/QZWV32443504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82c41d04a1198eb2d0e0560898df655618377b49961f9df84f4a0e218e83b847. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/ES71G2413038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc0ae459b775fc5f508544b2d903433984977b6236016cca64fe93f6ae5df6f5. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/ES71G2331998.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1831ac2c8c3fd414761903da4c39740c00be9f97bd60260cc6a80d162ca50f45. 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/DGA092399712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90a78e057374184eba91947a577db85cdca1595a9fb044b9559f953f4b438fc2. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/ES71G2313771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e61f937421d602871582845306ea78b7bc5eb77b19b41d1cb8d3f21f822f56f. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/ES71G2222083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32b68269c36a67f3002f1322413572a56f60bbbbe2b5b2c9d5a8f850bf457b18. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36: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/QZHZ32209282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd270d402288ab9eede97b2018f0929cebc0e24af21ed5235a20e958f9c675da0. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZMZ92121149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9770825a5cc29c80fd2780231195ed9a2258ab599fa698e1b11435239a86409c. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZHZ42145614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x735c4dd3cc534edfdccf4aac45c6786f4a91165a812f86dc5ebf893984e1420f. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/QZNJV2035193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd0e851f091c266adfec464c7b5347e62690902a0e633cbd599b1d3dc4f7a822. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/DGA052392395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7c0c96f90a97e75c1fc9cf422c9f68e94c62a60edc0d860c564842ecfb22e78. 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/FRX282408035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1c0c5ab46a8f7b496c6c196eac8ff455fde0209366c9b31f0b6e656be31a900. 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/FRX282408036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d86a040ab6ba401c032bb1ac4896f99342b94f8ef1f7f70bceaa72b356e390d. 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/FR96X2277920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3c4988d699b993e3e5ed4da7957ac192d81591b525987e376280145440f5e9f. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/DGA0L2397210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1831ac2c8c3fd414761903da4c39740c00be9f97bd60260cc6a80d162ca50f45. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/DGA092399712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c53946075649b1f89f3bdfcc34c84b6def4d24bbeb67256c14a63288779bf6c. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/FRX282408037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4eb2fda2692dcfeecbffa63200a0292fed2c0c69ef91d94f018d564eda044378. 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/FRX282408038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc20d028e9474aa57010d410fb321356dbf5f99ecd71319ab5ee3bab19e4762f2. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/QZHZ42217573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bd01f3aba3b535b9d2211ee3745c827aca5245ad554659a46e477a1f2aeaac6. Chain 2 (Bitcoin): anchored in block 960288 (2026-07-30T17:41: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/QM6P42357655.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7519875d21bd9a164f0453e6960a00bc79f13fb4d354cb989e60548ed7a9c488. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZWFE2346464.