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 0x19830a2ea84f074757acc5c42ed43af98d4c5d1041a28eb36afda422ac79d657. Chain 2 (Bitcoin): anchored in block 954784 (2026-06-22T02:53:59Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e11f8eee-8def-4de0-b479-1f70a9c44e13.json and https://artists.proofprofile.net/proofs/artist/e11f8eee-8def-4de0-b479-1f70a9c44e13.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 0x4b3802997b093b783965e1a4594896e17793c05af0daa01e3668df5aa422a3c7. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22:04Z), 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/GX3Q92321544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67f5b035a3ee60af891e012e057ef8e8dc78f9bf4630ce7d0e139509f279ad59. 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/GX3Q92321545.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa088c3f271b2ef3926a19a25236d763793281544d0a8115e1747f9ace74d98d. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22:04Z), 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/GX3Q92321546.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f27e73d09915216eac2612ac6470f95bc256882a2a8ee8e7469e61674568379. 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/GX3Q92321547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bbec2bb18c7fd519695085770bc006ab682dc16506cd1b49182ae2954404883. 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/GX3Q92321549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf61899bee1b0514d52fc387f265d16af55988ac6a64c2129ca167da254249904. 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/GX3Q92321552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x068d6e8598cb185e4fd35eece96662f2d498049a1433483bc2d6a3b54f4b95b0. 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/GX3Q92321553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98a9353ea8ba2c53f041b555120dc1e75ef642f2eea14d2952b2b89b021ca611. 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/GX3Q92321554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f37d43a2691572ce0d6bbd7a328998b6048669b2140a8514b52a9eb5d41d150. 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/GBLFP1833912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6f925e360b5521de34fb56674a55a0b6fa3e7236a9f2ef3c3a4ee05cd30fa4e. 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/GBLFP1833923.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6eb7c344304f9be8bd8cefc66f20694ee347e43a07bf810611254aad9fd3c451. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/GBLFP1833928.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2277a036bb41523915a515538dcc0fe652e6e86b82303375070e04a41b91f2c2. 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/GBLFP1833929.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe95bfcc72a0f0492007ff80ade7ae94ba399a6fbce3b8a758da29ace83b105de. Chain 2 (Bitcoin): anchored in block 960513 (2026-08-01T04:52: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/FR4GL1039363.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1dc2f979098492fd95a6af1212e9d6b8266b2bfcd16a06c063d35d262cc7ee2b. 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/GBLFP1833935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x145103de3bc159f74f74917f63a756a5b8e63254d9a2dbd817844f233f678878. 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/GBLFP1833936.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x686def61d20cae20aabfa89d9587eb031a0e0bce34dd95b9871cb5c243e3c90d. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04:34Z), 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/GBLFP1833937.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0a9a05a9fec4a2dc24f0bddd610ea87ada0c880d5ba4b4646fe875901207a2a. 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/GBLFP1833938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd167473eabbb61b76377d00da3dd218dab95adfdf2f7ba7dc30d267e99455b3e. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21: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/GBLFP1829366.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x597e30ded997dd46fe502a1a84df1008d2ca99d1c9146759164c658ae3a54497. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27:44Z), 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/GX3Q92494453.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1ed71b5ef73544c740098597c56f348e744ad6bef99a1cbe80c2c1fe5804179. 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/GX3Q92494454.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb002c446f25ac73a3c08c3559c9be26efb681bb66137eb847e785775ded60fb. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/GX3Q92494455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2484b242961c73c5c539e46869052ce9bbe9b4dd350df6b13ccbd2dae2cb0b08. 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/GX3Q92312631.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x484290df2c827151fbf6a11d35708c6739c12e81428bafc1743f5210760163fd. 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/GBMA22079875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ec15c050018ae3d379e5d9188ee01c2935e2c84dd153a9a3b83e70136fb9b73. 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/GBMA21979662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x686def61d20cae20aabfa89d9587eb031a0e0bce34dd95b9871cb5c243e3c90d. Chain 2 (Bitcoin): anchored in block 960503 (2026-08-01T03:41: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/GBLFP1833937.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd167473eabbb61b76377d00da3dd218dab95adfdf2f7ba7dc30d267e99455b3e. Chain 2 (Bitcoin): anchored in block 960513 (2026-08-01T04:52: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/GBLFP1829366.