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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x953fee2d274c3e16c459deabef8f6d558de45f9ff05af305ee72160c59fd5001. Chain 2 (Bitcoin): anchored in block 953733 (2026-06-15T03:12:39Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/95dc3726-bece-4c5d-96ba-2d5a1c210a4a.json and https://artists.proofprofile.net/proofs/artist/95dc3726-bece-4c5d-96ba-2d5a1c210a4a.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x520df8cbda7b2bc76a6bcf1f9a25a1f9d84a03d7a8144c983d77d6a03108f97f. Chain 2 (Bitcoin): anchored in block 958504 (2026-07-18T05:41: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/NL1AP2079570.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f71ccb3a8dbf79b14c88f0748e2e0c2ccde18fcf617c5b12405f8f82467bfd9. 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/NL1AP2079571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf333f9841c13f1f9b59a9902e0e2b7dd3cc1b94589f04fa01cee1d7699b2a714. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T14:13: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/NL1AP2079573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a06c94c3d4b3b0e11900dd2602eed36637dab4fbe8ec2efe5dd109326034f08. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15: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/QZK6N2047005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc4702fd0adc7ce4ec24073e4b3616e08d66af5247dd2aaff3341da7ee5869c2. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/NL4NL2173595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x179d8b84d6797afd7b0ce233125ae1d3debfaa56a92b1c173867068ab4828ca3. 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/CH7812222879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc64304b534fe22458f5eab2f12ccd43c04c6516926b829396072f73731979e9f. 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/CH7812226750.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x539f22da93ad2a9236d1895cf779409f586f7d04e420211bba0eff5827817fcf. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/CH7812236641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb9711e3af187fa0d8a607d98489bdece659e6a46e12112a6f1d93b2da8f47e2. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/CH7812346043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86a93407f9e97ce203d7edb6694c9c7756a02127c0f1ccc3fa7b2487896c6844. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/CH7812403644.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8098c99e31b119760f0bd29fff81797d6474100be47e99707aeba8818d529687. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/CH7812406695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c2e36f3957a7a0f0e109e0ec38ffcd4d09ae9f70d3e2cc8f1ee185a197cd74f. 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/CH7812358815.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc64304b534fe22458f5eab2f12ccd43c04c6516926b829396072f73731979e9f. 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/CH7812226750.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a838a891645fbfeaba313841e69a9ec14391ef25cea061251ddd6ca54dbb435. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/CH7812239371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b67f503162c4cdc7f6f03fdd99bc6785ca999e72d6ad8022b6d0659a491e571. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/CH7812239372.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70f0dfdc5db2ec73b95284600c823686432f4488da7186f715732e936eb764e9. 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/CH7812239373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99b5a884514bf686458f87bf7f297a29f18230bd1ca349dbafe76830b53bd2ec. 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/CH7812408423.
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 0xb23d70cec21f8cdc2e0bb244a3a1ebb292374549a8becba0b7c21d19d3f44613. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35:24Z), 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/CH7812239374.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7a1485c06cc574ae90c21e4b04ea03e295bd78fdfd396f16ad72bc3eb446b51. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35:13Z), 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/CH7812232610.