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 0x9b846776e1db7a1ca7c94e55eda360f8544af8952abc4c7900b3960d80df0ea3. Chain 2 (Bitcoin): anchored in block 953614 (2026-06-14T08:40:32Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/171db91a-98b9-4205-a6fe-fee1b266a31f.json and https://artists.proofprofile.net/proofs/artist/171db91a-98b9-4205-a6fe-fee1b266a31f.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 0xf75af301437497973b1e29d9f0b5eb9b709e9686966a87cd5ec9fb0fac0498e1. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/GBKPL2157601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x719c188a9b0dcaaddb2b18b995d10c9f2f52230865a791d258bc7c9d0f54d9d1. 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/GBKPL2096638.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbe1e639dbb6a5711569a48c5814f07b3c080e76a4dd0ea6f3f1965df06d373d. 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/GBKPL2007086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2768bc2bd2dfcb0723c997ecbe27050b7ea31781227fdd878b2a1466a547c713. 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/GBKPL2142652.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb8269d758a06015210e620687254eb9e9983cfdffbc03b7eb9d1bc605f20a8a. Chain 2 (Bitcoin): anchored in block 960309 (2026-07-30T20:35:49Z), 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/GBKPL2155146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb407a0f337dd599d6e67555ab79e7e6fca515423c414c4abbaed847f1186382c. 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/GBKPL2019317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e5cb72cf2ba02deab2f239a438d238a1f87e6ec18a8214968624946258e6d7c. 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/GBKPL2157602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27227fd9151e5cf0d55ecfc4d3bc900427ec5c0fc921d4f7cc5ed8db32af874e. 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/QZHNA2513554.
Aidan's Song (From The Short Film "What We Wished We Could Be")
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x994ac3695c3f38d1cf9e30ec4b604446f1239e62da3b214f5c6ca8661bbf01e2. 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/QZWFE2422315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x607b5fad4e3b44fc308378a129917bc32e62234ef387d8b4285af7f4d0a02449. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30: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/QZMEQ2321308.
I'm Yours Now (But I Think I'm Losing Myself)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96bc555777df705a2b3b1b4147b3ed037fbe46dabd238df3cdfe94aa9ceb60de. 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/QZDA62302043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9dfde920398357b4fc131baeed7addbeba77cc91ed07897aa3e0dfea30aa4052. Chain 2 (Bitcoin): anchored in block 957032 (2026-07-07T11:43: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/GBKPL2215261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22dc1e7e1249591f9e46b5531dcc61d01f3b99debd0f3f5fcfa0ba084e4182b0. 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/GBKPL2204903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40851ce296cbd48269c206222edb20424ec873d3f5777a099056d090573302aa. 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/GBKPL2288360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75962933bda7ccf2404dcafc00a857aeff1e44455669a2ab4d9c8b682fa35148. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/GBKPL2277898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e6ab348d583a694f9899736b2d8dfc836533561b8ee26c26fbe6518a2f99be4. 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/QMEZE1948781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc76c629790f5c161460234bb9445c204246af17961bd3ba81144714100a1c7f0. 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/GB8MX1800231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f1616e7790ddc663d306607070b2094e458a692248e8af030a13cd5922521c5. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/GB8MX1700621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cf313ecb2a8e36d6efdac492964b788b6e319ec6dee3833e0d4672b91032bb7. 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/GB8MX1700461.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdff52aa7c368879a5588036037c81ae92445f99af319c1632afc619afd13b595. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/GB8MX1700311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb417fa6ee4205fa050b68435d8dd79e8aabd2058f4ff9a61fd20a45e1141a9d0. 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/GB8MX1600011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1fe83f46645ab9aa30c5013320ff0bbe33322c2591fe2fcae8e54d7991b4890. 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/GB8MX1600408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89f61d3e8f07de27843f656b4a30f2c29491730c1a80bd4c3e965f74c77f94fc. 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/GB8MX1600409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb86c745f03aa4012f6b104ea3cf93c477bfa77108e94cfedbdfa19c8cd081729. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/GB8MX1600410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1fe83f46645ab9aa30c5013320ff0bbe33322c2591fe2fcae8e54d7991b4890. 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/GB8MX1600408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb417fa6ee4205fa050b68435d8dd79e8aabd2058f4ff9a61fd20a45e1141a9d0. 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/GB8MX1600011.