Dryhope is a village in the Scottish Borders area of Scotland, by St. Mary's Loch, on the A708. Known for its rolling green hills and ample walking paths. Also home of St Mary's Loch, the largest natu
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 0x1de75a61a4111ae2162a014545f7951fcf2d6701dc6f679213e0c896d17c5853. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/28e7e683-6c1d-479a-9aec-1dbf1b27950b.json and https://artists.proofprofile.net/proofs/artist/28e7e683-6c1d-479a-9aec-1dbf1b27950b.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 0x30b5dc41597e87ae0411d76c348fe4a6966ea4ed15dead3f4c2dc482c438f952. Chain 2 (Bitcoin): anchored in block 958945 (2026-07-21T02:00: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/US3DF1998641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8555c83d44209873a242b6efd5f33787f813a5fac7d7df20edc92da75707c00. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/NL1LE2302872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbf7ec14b388aecc61dbdc49f47df0ee7bd01bcbbe062c8eaaef50a8e1f7b6e8. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/NL1LE2303436.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x461953fb47d0fee2446c5ca69027c07b7077ee471e60f2d05f7846bb48d0c666. 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/NL1LE2202666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8555c83d44209873a242b6efd5f33787f813a5fac7d7df20edc92da75707c00. 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/NL1LE2302872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb22a3217efc8b9c9ff8300d770a871004836b52f2f461e37922067c17da1a675. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/TCAEN1970858.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8517b2b5c1774b3bfcbecbfeb776e610c09bc613125c7fe4718baa9082ddaeec. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/DGA072471953.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b9f5ea2799fb75c412aba5eb9e5b0494dcc808a03d1af071b8b8af4c62f5075. 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/NL1LE2001077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bb4fa869f7ac297ea133c6248bd5e429ab97523c3a75a302f5bae38c6f1352f. 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/NL1LE2102011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bbec895fc466a4c0794ed259e9f638d1f715b4b98e85bc8b17f232307c0afcd. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/TCAEX2021156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e2bfb9370f2be69e249bb112c7d6ccbfffb4505079fbf3170f831eb4c5216cc. 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/GBKQU2189464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad903e8a26511f1ad8f895f6a14825ca04c6807800c834b953bcd582aeade90c. 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/USANG2072226.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9662ddae2db95a9d8191a67621ae09f7072683ffdc34335619a384155a6431db. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/GBKQU1978818.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18dda99c42f3c2c796cc7898f040c820077eafb2c4ad4df434892ab851a5ed09. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/UKZGC2303305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1174803f27e5e168677b345537cf5cb5332a3f882cf29c6a19f3eaf6b3a1f080. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/GBKQU2144255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7744d060a74d857ed85733a2cfe5d102621f00b9a479744730be315cc0d7e46. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/UKZGC2501578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6125af3d9a72c004f227b6f79dd496c6573c5351f32255b726a36e3f16cf1e2e. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/GBKQU2094043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e2bfb9370f2be69e249bb112c7d6ccbfffb4505079fbf3170f831eb4c5216cc. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/GBKQU2189464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdde06f55e41154cdac896a3b42e877bf1daaa610238c932eb2d152cb88ac3418. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/NL1LE2403562.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71b3fbb4769f151174c7d101415042d306888cf6a621d3486c7b2e479a81bdde. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/NL1LE1900271.