Duncan Forbes may refer to: Duncan Forbes of Culloden (politician, died 1654), Scottish politician and burgh commissioner for Inverness Duncan Forbes of Culloden (politician, born 1644) (1644–1704), S
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 0x5af08018b51cb53a8d3fe38ec4bfb513cc254a9a44d8776fd8933ac9bab01397. Chain 2 (Bitcoin): anchored in block 954667 (2026-06-21T07:29:20Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c74e33fb-3b2b-4859-ad76-c0713cf14357.json and https://artists.proofprofile.net/proofs/artist/c74e33fb-3b2b-4859-ad76-c0713cf14357.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
49North | Phase 1 - Distilled & Amplified (Side A: Hemisphere)
When Lightning Strikes Twice (Duncan's Lost In The Moment Remix)
49North | Phase 1 - Distilled & Amplified (Side B: Stratosphere)
Return of The Strobelight Kid - Remixes Vol 1
Return Of The Strobelight Kid Remixed - Volume 2
Drop It - Duncan Forbes Drawing On Grace Remix
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 0x437392373e8f8a9a06a389ceca615578e79973eb1ac6f8e4dc473f0a11f1d8b9. 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/NLCK42341301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6842ec89ec61a21286f07227cc5797728c43e8a610420d543a4c1afb4af10643. 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/UK9AV2300515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bdfc64d212209716362ed8a29a1f3e47c44d7c04bc79c609831f07921784d76. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39:05Z), 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/UK9AV2300516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x203de5f0788f0ff1ac02541ff7e9f8993b7c187562903b998c817a9b404f13cb. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/UK9AV2300517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7de160827115efde050e177be7488ee593413566e9711c0b1a8326f06d1d271. 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/UK9AV2300518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00e78ff82467057770a1fdee515cd8fff54d563a1e71c8b0b679433a317192bf. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/UK9AV2300519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d2eff7eb08ee331b225ce56b864966a9bd0c938fbc4e275646437dde4556dec. Chain 2 (Bitcoin): anchored in block 960427 (2026-07-31T15:59:18Z), 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/UK9AV2300520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d80148bfc334f4b8d45019fe7cb8fdce209d62ba12468670b4837311c7f0144. 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/UK9AV2302806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb29bbbf8a838ab8ed43b1b65bed8088f43adbb2495b7cf040ca3c5d89f51a32. 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/UK9AV2302807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc54b1b5602396fe98209deeb5339fe67b838b5b69dd74b55fa93f2908d19fe4c. 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/UK9AV2302808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c4668d734d145131bbb1de123112a8d3e7ff091fe1b5b22a1e22eb1b0f6b978. 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/QM7282358169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x964e95c3389b639ab503489cee808322a19ca88e5210788226a0d4d48e0b4a6a. 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/QM7282358170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb04e4da1599c20bca103dd6b5d346eff01e7f6c4a030aad568c9ca89eb00a41a. 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/QM7282358177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x066e7c690011f601910a8b45b01dab8436d833277dd900d6e665c764dca0a18b. 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/NLCK42235716.
Next Up - D's Pedigree Chunks With Added Tender Chewy Bitz
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd826fdfdecbd9aafde03e54466c3cc16064e74113126774bcd17660178a2c706. 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/NLCK42219027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8b14bacc934a88ab56bb4ac67469315ee9e839abc5ad5fdccac2ed81adacae1. Chain 2 (Bitcoin): anchored in block 960427 (2026-07-31T15:59:18Z), 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/NLCK42218109.