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 0x6e8ff5313052abf3e91a7e26853d0b3bc9d3df1b56a10e2f930a9ca8af9ecc88. 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/639a5a45-10c1-42f4-bab8-eafe6a905533.json and https://artists.proofprofile.net/proofs/artist/639a5a45-10c1-42f4-bab8-eafe6a905533.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 0x95f815e8cdf35172faab941ba970769e85e1f97bfe2981f84dec3fc7f032d0d3. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/PT7GV1800017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca6b44e14c89dd66248bbc51c450eaabb0ee4f69b648f00b1d2b5d0f159e3fe0. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/ES71G2002064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e92c8c6994354d467c883f8f4ac0a4e01d046d1322d1050e79127659711181e. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/ES71G2021186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd92554e60ea9a64f5cdc8818bc604f99359240bb06e0c7bc1d6c46bcfc34c2c0. Chain 2 (Bitcoin): anchored in block 958197 (2026-07-15T20:40:29Z), 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/ES71G2055599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fb51e41ab35bc076662de68591e5e26bcf361fe90d7202cb5892fcd36211fd3. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/ES71G2013378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64a45e2c9abb86bd56856fe698bc26d26c68e37bec70b1eca7fc223485c77215. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/ES71G2055605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3113769748349c0e472ed45e9708da8a05d084ad6a75c0f205c07dd24d861f5b. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/ES71G2108105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac88da440afbbc4378b96a78f70037292e717962bfbd7867e392181811fea6cd. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40:26Z), 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/ES71G2113756.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e97d34e74b46e1f138d5132ca8175f7d563cc9dd6067e1c41f3d2e762fad506. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/ES71G2139436.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f25f47a7cefe5d7500b4d04b992c89dacf065fe97f4989400a6e68a50fbd813. Chain 2 (Bitcoin): anchored in block 959031 (2026-07-21T16:15:11Z), 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/ES71G2146774.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bf627627e874f1d9aac444cac96cbbc5e0833bb819047fada78d5e9591fe5a0. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40:26Z), 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/QZZ8A2360107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe08a59dc4267e894ba0463a1bd9a072bdaa9082ebcd7509d48b9f6f08bbc33b2. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZZ8A2360195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb197fd2440313d02b8a6356109bc43dfc3ec3eb7b4f15b8f9568bc6b2ea12456. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/QZZ8A2360199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbcc06d6287e5575cb1ab8346efa9b6dc318cc7987864b0bbce30a81f3665805. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/QZZ8A2360203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a91dfc86189795cbd3c9ca796d3ed59987cb2c40bb939ffe1235cf1a8055062. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33:22Z), 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/QZZ8A2360216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23a0d7d979b2d9799d1548506b9054446874380fd2a6125f26126707501bf9b5. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZWDE2427647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62904d9112a83e0ffa4e09edcc1d35d7c8838390ffcec44d91fa550ddf5692f8. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZ5FN2596147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c32f21c525f20bb2413198286b7934a504dbc5af6c17b783ea27de1862d8987. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZZ8A2578099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d8dc223c03dea0dac92cab06122afaba979ba5989d7a3b1ff107dd8399d50e8. 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/US3DF2231783.