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 0x07d96df963155d35fb590f5b234700059332c05188db03ed238b5d2a1d5ab921. 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/683b391a-3061-459d-b7e1-0576e0eb95d6.json and https://artists.proofprofile.net/proofs/artist/683b391a-3061-459d-b7e1-0576e0eb95d6.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 0x4db486eee9cc75d124daae455643112b42aa6345d795da578e883b123f6fd0c2. 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/UKXN22043928.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1721eac38b642f049aa31afe101f1a7493cfaca1abb6fdb16fe2905924a884a. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/TCAHJ2356770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d0915fe0fb05c686669881602282e1d3ec512790d1cf85c5326dd645553e86d. 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/QZMEN2295312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6be16eb3dccc5fe24e0af928bc1732ac91fd0920251afe392c7931fb219238aa. 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/QZHN42171078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa15dc96bb6ec2ac0d4a1622dfde809a370901447bd22da14dce6efafcc903010. 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/USCGH2108893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc0a6ab690cb981bce33f60f543258f16085674e90e2c751d834041407e23411. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ES75E2303619.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd352e13225dbcca19952fd060c7b90f2772db1b3669396bfc5724171b8811eca. 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/QZES72281691.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cdd4d11abbd5a852e80f3cbd210997233db862f1f8995a875d56f88e50b742c. 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/QZES72281693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b6862ff17f5024e19d1696bc79a03e7f270c21308e4b69d8c55e8457ca14315. 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/QZK6K2259081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ea1f07f5dafb0404cc3793861886b6d11f6e2c459aba9408c548568d0865a86. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZES52595781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb517c46e7b8e7c8c86d50a2a4e73da92417fdf1dd745d359d2851b72f768457. 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/QZN882508483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18d4f327fc4902e2655c21c5c153318dd6b86c71366e0dcced4771b2c557032a. 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/QZWDW2453598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb667185c9a5b74bb954e8308f4fabda0a828de2776661a041a341b6e91af9992. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZK6Q2472408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a95084f733605f67b5d755309305d2b1a85baa950324d52ff9d6b91d3940bbc. 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/QZDA52449733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40f5c4b697f81470804011bce26cc1792edcfebfc50ba1227a4744f2e35fe80e. 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/QZFZ42407325.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fb2270497e8ea1111ddfbb843982861c07ca19ea6a07eca16cf99783a4ba741. 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/TCAHK2365242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13fb2ec27a57531a9a831c3dd9af6d92927222bf3f58e5031836e4043b5460b6. 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/QZK6K2366088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64c9c1e7a1d435280ff54f17e683cf5c6d3eb6a47155977f194437e913064f15. 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/QZHNB2385378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e867de190adcf468c3570b53a5663948d5fc3ade466b5cd4ba6c475d5f68279. 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/QZFYZ2377736.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a0eee2fd6cd6113eb398e429b9bf6c3e998d2cd4af6900467be2521f4a19fcf. 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/QZFZ22257189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa152a1447d8d28a4d44620b4ebeaa090f94f8ab226a01885e36e0a3ba025aa1e. 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/QZDA42121610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2113b4e7e35516d8728c4881ff64bcd7f9162da55b8768af740ad519d107fde. 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/QZHN32163863.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7594cb0dd4c2377dc9567c70432f3cb2212f470fabfa392315dbe866eb860675. 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/GBLFP2159197.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac9212df47d76cc5e0bf1481e9c7ac7df2487c36115d74901fad67bec38770ef. 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/GBLFP2159186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8ec230112c0f6fa9f04118d870489e68a940360c1b0498a2c6b70984f258487. 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/GBLFP2159191.