One Dove were a Scottish electronic music group active in the early 1990s, consisting of Dot Allison, Ian Carmichael and Jim McKinven, a former member of Berlin Blondes and Altered Images. History Or
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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99a3753240c8dcf283cc6076a5e570cf3c7fdf86df9bdcdeb9962330349f3351. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/64868f3b-f1ca-459a-8bdc-02eeea0d34a6.json and https://artists.proofprofile.net/proofs/artist/64868f3b-f1ca-459a-8bdc-02eeea0d34a6.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04b7d9ce0e6c7a973484b916a11a202aeceae7150fd60ac45886da0b0f1c5c2f. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/GBAAP0000713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6051751d4ee454ac5c771096816cad006af952005a446229bd882513cd4d545b. 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/GBAAP0000704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20be8d4f63ce07d9bd5b1d5d0a3634b78d98e5c7d3a043ff47f2ef372818ccb5. 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/GBAAP0000705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x942bdef9a116c4b17b397bbffc9170e2c64b247eeaa957ab01ed9d3767f46eae. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/GBAAP0000706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x047d87beebf72b0fddc3117fb97604b798d764aa6a332adaf867ce9443bc7eb8. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/GBAAP0000707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23bf0327d65e37358ed06aac489e4bcf2209d6011bfa8b2f3bf422a39f14b14f. 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/GBAAP0000710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9babb6a6c2d577623b8821ea3f2d4803a88b561e1197aef8420f58c61e4ecf5. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/GBAAP0000711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e0c8630677e84c961205b97dd00eafad4f7df0854c603dc6f678036e92f76a7. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/GBAAP9300689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebfaa15e9fe5616613844e19830d39e026c741c0109f4e0374c665745e9999f5. 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/GBAAP0000712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb60b9d61fcd12478422f636157d40a6d51bfb1ea7974c9b006535cabe17c89c5. 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/GBAAP0000714.
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 0x50017df33db99874dffc335c36503f52f80e1f6c4af7180e77b8f68837202a6b. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38: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/GBAAP0000708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc49e078eda5c4e159471f343395de9c9755befce002e3c9485a4f0a7af5436d. 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/GBBVL9100021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd8f450c1ebac1cfa686ef41d6ed353df962b58720d3e6b39ccdf44bbf998d19. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/GBBVL9100023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x669b11acb97bbe54a96a495886b8aa38a2f04239ef304972f170733b6eef6d4f. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/GBBVL9100022.