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 0x218b1fccce28e020285588de262792cd56a7224826735b945902f717d8c9cbca. Chain 2 (Bitcoin): anchored in block 953741 (2026-06-15T04:44:49Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a1ac98ba-cf03-4ffc-ace3-fe442a118750.json and https://artists.proofprofile.net/proofs/artist/a1ac98ba-cf03-4ffc-ace3-fe442a118750.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 0x67fe0750859b2da876fa9e1dc9db4f13b2c69d89df4736f2ab77109780c84a46. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/DGA052340083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8cd40389334ed7abeeaaeee16d0af831e9da69ffe5552de265abc8bc5ad8acb. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27:30Z), 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/DGA052340084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc81b9ae5030dcaf4df7a095343236f0a4aa9c6edced9a025cb898373fb042866. 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/DGA052340085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98ecbe2e1d52091928c9a55b0f9b93b33bd580da00e8f04b9ff2d0e6e3baaba8. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15: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/DGA052340086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1aa0bc338287dc07f6cce0b0001191ce6c95f35e8b2f688c259e9428ea6c9b8. 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/DGA052340087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0871f0cd3b79baad4293e4d24fdbb772864b5d48b0a11dbdd0322bdb59e13132. 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/DGA052340088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x651174dbbc2a129fc8056eecab20d2f57df98f8399cce90cbf2ac6c837bf685e. 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/DGA052340089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0fc30e8e4613df03c42d5c292ec84621d0f377407107a71b5c81c7b70378a7a. 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/THWTD2412900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16237932308819a9bb55bd80303ab4a09754e19de8f1cb82911c82abfb7196a1. 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/FR2X42342285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75895a6178b58663365cf690271dfe78751f0c525f5fd1288066f3946c98b7a6. 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/FR2X42342286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4af6658373abd3b8540c26a9c941905c6a0897ba8a7b451f47bad1f8deabe288. 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/DGA052275720.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6774e932b9cd9f7e2d83451b490bf07cfd7704b3ea4ca6f9ef54789849defcb3. 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/FRX282207845.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb612947ebe1de9194b3a461ab9eef7098f8c976951dc8fae8b4d399b46c1f12f. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42:33Z), 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/THADV1501564.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9270366b96e9054b9e4122871194de40dd7a80fa64951e2a5613be2b38cd4988. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/THADV1501447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d99e5d1b0fc2a97b9b59119c35dac281589d5dcce1e08a1ed4b680109684576. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/THADV1501384.