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 0xd62b32fed3b12309f2f91d926b676ee58ad529b31376e7e0eca315b3fce16cb0. 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/84cf1451-9d1c-4c9b-a347-b845dfabcb26.json and https://artists.proofprofile.net/proofs/artist/84cf1451-9d1c-4c9b-a347-b845dfabcb26.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 0x25ac7f3399a9fcf7704f0392262551a96a39c44379fdb2cc4c48489e0319a7c7. 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/DELJ81824614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x295ce52f769001e63b975767d61859378780cd3a650d9e443bb0a80e537a4418. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/DEZC62378400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6362ed828eea1d306c66244a3a71c169ab9a4fbb40a5f4348c34c92eb4904bb. 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/DEZC62375793.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe21a6d52609da9fc8adff7c3d30bab3fd53df73cd2ee95fbda5d333ab73e4626. 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/DEZC62378401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03020f8eb561ea2f1a954841fd2a57ea521e052292b6b965178df2d7d19ff632. 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/DEZC62376931.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56aece9c742961e084ccdfbc6c51a42c54afc4b09ef8366396e8acff6440dabb. 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/DEZC62378402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8cd6a4478739786db86165c7b925089db981b414839ba2c3eab94f03a0b98b9. 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/DEZC62378403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x660bf3d8245a33097aba6693d5532826852c3f378e101aa05659109b074fc127. 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/DEZC62444821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97edf199d35c0d19946d6ca912cb06e91fddea0d4da91faaf186f3af33912650. 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/DEZC62444824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54e26b2aafcda523c9ce83303c50e64d9439cfb8cc0766bead379f8ddc0e9617. 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/DEZC62444825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa2259ef2ee12d3856a17074793703c96794229505ef778ef8680d16b1c860ca. 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/DEXS82100019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac8399b02596e61ab2b55c7a9b4a2459c2d7fa337e8a951a8fefa0612c58091e. 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/DEXS82100005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf437ff94b1d392287e722156a83019bc0b14e2f8fd94570b5d186c2ab707eebc. 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/DEXS82100008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7839570ce7d8781a8d3baad8cfc67027d29788ad99bd3025cbbddb90d39003a2. 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/DEXS82100006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fb9354c45804a0e3ada1418a4b699a5f65cfd25bf37ccff9178f81d12ec892d. 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/DEA622100347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x692ea56736f713756988e1bc5fd400c8003a9c42815fee7197fdaac16912e8d4. 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/DEA622100350.