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 0x2b739f2428f1443291823ff8e10b5f41e1a1583b66585998b7421cf59156dbb6. Chain 2 (Bitcoin): anchored in block 953827 (2026-06-15T19:59:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d500d5ec-964c-4bdd-be39-676d3440220f.json and https://artists.proofprofile.net/proofs/artist/d500d5ec-964c-4bdd-be39-676d3440220f.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 0x1e17d9c19f9960a929d030f367ae97ac74023a5c0c2af0c6540efe94c10d09f5. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-17T00:35: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/QZNJW2521428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x154a210ace308c52fd56eb09626f1f8d5b136d5bb985605c9336f6e3c038266c. 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/QZNJW2521429.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc101904e2e85af98de9640d1d9f3e35e45fc4b36e65d7861e70ade08e4150467. 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/QZNJW2521430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc34054d940d94242941f8202525d0a65949596b258a8c431bec38ac6d0915a90. 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/QZNJW2521431.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb30a0e5846dd690e57a3ade91db372aefe72b37f491da690a31c1221f06ee9d3. Chain 2 (Bitcoin): anchored in block 958392 (2026-07-17T09:46:31Z), 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/QZNJW2526266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabaec7d3967c6f1d3cf25cbcb192a7dcc7e8d39062585eea949d5383fed2a550. Chain 2 (Bitcoin): anchored in block 958329 (2026-07-17T00:20: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/QZNJW2521432.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a228cf944bac5b2a490b466f304248bdcee8b315c5a4d47a5b54c648da3497c. Chain 2 (Bitcoin): anchored in block 958324 (2026-07-16T23:50:28Z), 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/QZNJW2521461.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa35440adbad967c095f7f23d1ee58d0f04f41d9ad6d0f29556fc4c92ecb4dcd0. 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/QZNJW2521462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa152751a289a2a5af75e5ba2f6c096eb98f0965aebff1aff80f9deb944d2bbd. 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/QZNJW2521463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedec914f8aad752b63a43899117df999cb4f9c687f40572920c4af3258834910. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28:02Z), 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/QZNJW2521464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe65de0b278bb6fd0b70b5d6033f67b7e97f0edbc4e18b18d26f8778d4bfef5c3. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-17T00:58:10Z), 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/QZNJW2521465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x748cb17d212e723b1cfe40bb1c5a48fa88505994dea6e241f0f64420d6cc45c2. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48:00Z), 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/QZNJW2526265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1f90c393ae41211fb05e48fd474ad90573303d9509f997f73e1a5d240b301a6. Chain 2 (Bitcoin): anchored in block 958812 (2026-07-20T05:50:54Z), 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/QZNJW2530652.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc79b44fe57821230e3e38abc13bd2152a49c9b0ac24f482e36ce543a8fc73d89. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/QZNJW2526267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54b61ec7f445acd1a29e2365b19ba746eb03cc64ae732bdf1712938aead61424. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49:15Z), 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/QZNJW2530653.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a71c147241a96a1a232d792147b4261c964c7d8a680a073e11bc6f887b58122. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T12:13: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/QZNJW2530654.