Aberdeen is a port city in North East Scotland, and is the third most populous Scottish city. Historically, Aberdeen was within the historic county of Aberdeenshire, but is now separate from the counc
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 0x3a50916dca59d8c75d32b54fca60227087d9e2968b24b3869e186811c2dda583. Chain 2 (Bitcoin): anchored in block 953621 (2026-06-14T09:42:57Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/2082a894-6f2b-4567-a08b-5b0af9e4775f.json and https://artists.proofprofile.net/proofs/artist/2082a894-6f2b-4567-a08b-5b0af9e4775f.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 0xdbe3e1e01f697e45113489e71fdeda4abd1c8b8d2860d1de436a713191c84bec. 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/QZ8641800001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87c9b13ef44abbdea7fbdcb9d299db5252d1237bb165217019a797338ab56e8d. 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/QZ8641800002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ebe31ac56b3a3675ed3854d504028be76a551d07a82b597bb5774781fdb24b8. 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/QZ8641800003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4a759af22cf8a9029accf147961d1fd171375c00696a0e591625820f8fa664d. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/QZ8641800004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3a1173873445bd64ab8a697493177117f2cca4a8d0b7abcf50abe51eb4726f1. 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/QZ8641800005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32434dbab4c89e7de13ebeb5cc30bb9771af8399508cafce214a2629740cec50. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T14:55: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/QZ8641800006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02f6cf796e911af54855e87c94ee29e1b1a11a1abb1f3ba5aa138b37e933987a. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20:46Z), 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/QZ8641800009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2de1be534319e84401a6056b5ea2e956daed2ecb3d07a9a99ed348b1b2a2f7fb. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/QZNWZ2254291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x445e87edd37b355ebf547403e203e3088a234b9a724bdb4e4580a9feaa65d8f2. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZTAW2267425.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe20288cc51737770e444b93fad47d5f5023d5209ac41b1e8f083fbe49077dcb3. Chain 2 (Bitcoin): anchored in block 958130 (2026-07-15T11:23:20Z), 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/QZFZ42376590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71c0840b6ff18cda6add5bcfd5ba45f26051b679a4f199675cf25d3206c470ac. Chain 2 (Bitcoin): anchored in block 958563 (2026-07-18T14:29: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/QZTAY2227979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91c58d99ca3ba4727230c880221f0d65fd8bde3bea4b2e67c97f671446a2339f. Chain 2 (Bitcoin): anchored in block 958667 (2026-07-19T05:04:54Z), 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/QZFZ42376593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1df6f3ea7bb97206703ffadbc6731d8fc75c3de7b1870db54969a551ac5df2c8. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59: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/QZFZ42376596.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e247068aa4f873b75977cb481d5f40557674cafea533c27f969d9d30057edcc. Chain 2 (Bitcoin): anchored in block 958842 (2026-07-20T10:29:55Z), 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/QZFZ42376597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1357264e10d031e50f1f84776b05ed445f47f15d7690eae8d259e3b10e003b4. Chain 2 (Bitcoin): anchored in block 958506 (2026-07-18T06:14:51Z), 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/QZFZ42376598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90efef5ea6edfd77f09ba4dea665b41b40a9ec877eae58ebb5e9a9e22fd1c3d0. Chain 2 (Bitcoin): anchored in block 958987 (2026-07-21T11:33: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/QZFZ42376599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b98c882dbcc39ed82b6d1a60a6b9e381a9af15ae378af11260e60391dd6baff. Chain 2 (Bitcoin): anchored in block 958251 (2026-07-16T06:29:25Z), 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/QZWFS2505848.