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 0x6b236a1adbf3a90a3af228998cb3b5a271712bef1b49dda3e7225799a124e5ed. Chain 2 (Bitcoin): anchored in block 954342 (2026-06-19T03:22:39Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/871ad19c-7516-4584-9128-02c78dde8928.json and https://artists.proofprofile.net/proofs/artist/871ad19c-7516-4584-9128-02c78dde8928.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 0x239cb1f5f01546da6f52fe438fa1b8e1793c57af751d3390661e2c26225a74ff. Chain 2 (Bitcoin): anchored in block 960362 (2026-07-31T06:58:00Z), 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/GBFHS1808502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd84a80da8ebab6203dc24d4750c31787e3452f3cd50548836056df52464b3207. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46:00Z), 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/GBFHS1808503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc65b937a77e8eede21fef0d7e5865b0d373a99ebc897bd5275621bc185decede. Chain 2 (Bitcoin): anchored in block 960300 (2026-07-30T19:42:40Z), 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/GBFHS1808504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b2b0fe2524cf2f4c408768841931da98e156edb7144edde9006c1f8288eb573. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/GBFHS1808505.
Ruby Wilkinson's Farewell to Cranshaws (4x32 Strathspey (Two Chords))
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x645fda9d56521a08f1c13b55795c893306113742368f12607aa81f5abb1ac78f. 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/GBFHS1808506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafc042024b37b0d94ac05d4419fd5b30244c2aef1989446ba817fd0697c51128. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/GBFHS1808507.
Ysobel Stewart of Fish Hoek (8x32 Strathspey)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ffad9c839b6ad72a2cf060fd87d215f7f0998e4600efcb7377d11e80164bd9f. 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/GBFHS1808508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20b66fb6a7ea5c5d309b5e786cd2d5b9573e3943abd650f2db93dbfc235c7c01. 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/GBFHS1808509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc53fa0f1f666f6e0768cb95c065ddc41d320114dc7b9e8f7d861e2551ac48ffe. 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/GBFHS1808510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fb8c550cee197ee887992220f3078fadc3ccff1378537a89f8bd4e57ec4aae0. 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/GBFHS1808511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae27fd3e4643c728d91bed2b1bf9c05d6e97666a24a07655f931150af25dcad8. 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/GBFHS1808512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb893e15b3aae4e0037f381a3bec057149ace022fd4c457107893ed8b9eee7b14. 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/GBFHS1808513.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44ee6fdb484ccf216bef787f30883913c53c0868c234c5e369aa0e72b0d92531. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/GBFHS1808514.
The Fould Reel (4x48 Jig - Running Step)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe90f5782f85ccff13343657d88eca5a6a03cb787363f4d04c5efb8f77bd19219. 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/GBFHS1808517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1c0494314c73687eb70e0b09d61a792eaa497fa994f14ac7160252b4ab2f686. Chain 2 (Bitcoin): anchored in block 960407 (2026-07-31T13:26: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/GBFHS1508001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed0ce9a004809f973675b64bf94e3781390a1030ff2d224289355a9602d6c4a3. 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/GBFHS1508002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80241b34d93f95ea369bf88f4f2c6bc7ee4f7aa7cb2d1b0643e7ce588283dd13. 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/GBFHS1508003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x341cd3d4d687a12b5253bb8b90c0ba61e6661a2cb67d747446400574806722b0. 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/GBFHS1508004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27ecb74bc22216905cd9c04b349b4572ca3ead78f2aba3f89cddc81bece412da. 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/GBFHS1508009.
MacDonald of Keppoch (2x32 Strathspey, 2x32 Reel) Medley
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00173c9945dd24b88f1ad5dc2864440cb2b7a320b63b838e62cfbdaaf7829a93. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/GBFHS1508012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa55ccae8f525e0e654480b29e0ef20579198747a79328d68b852b860b9f2635c. 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/GBFHS1508013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa85c5303d26380f289f13df760806760bdae12960da63a1aa045e54c6d8052a5. 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/GBFHS1508016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x672560857f6fcc163a1fa1b56a95053f17ee693caafb146112e20b44a184142c. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50:58Z), 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/GBFHS1508017.