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 0xa120601d12e25ca3fa013ece303749cff6d3b5f78714a5fbd7f6af96a4a3a932. 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/a55c8324-5987-4677-8b36-93c17bf444d9.json and https://artists.proofprofile.net/proofs/artist/a55c8324-5987-4677-8b36-93c17bf444d9.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 0x90b6bcfb20a49817d9425325a3bb5677981b643202318f75a02b96e55b73eaca. 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/GBHCD2103270.
African Funk Experimentals (1979 to 1981)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadcd25101e89c5f485ed647646ade317f1ebb492b5beddc3a0cdf13a6b8aa4d5. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), 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/GBHCD1501632.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd82df84956436b4bed589ec6ec9c171b1b83f7285ccffaf8247ab883edad8277. 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/GBHCD1501633.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0623debde5262feea669e1b1f7c0b59ae6de4ad901065eadd9f2dc110f6f0172. 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/GBHCD1501637.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c9bc4348e17c77d8701005e48554c15d023010b9246cbf173cec3bec823aae5. 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/GBHCD1501639.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7b2b713a77a664bc574bf64dfb814fc30756d63ed871a95720db3a1c3f94d59. 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/GBHCD1501640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3303a9020ad1f6690826290886746c2abf44dda6e0e439fa92fa62aac7b5385. 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/GBHCD1501641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x507e132b2a95f77d297760feb6c4773da2e7b50d7c55a87252bab48825b8ea4a. 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/GBHCD1502073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64d857e1bbfc726834359cc7b85d70c8cc321ac7b6326c0ebed1029a079c5cbc. 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/GBHCD1501636.
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 0xbcd1975fadbcfa3dc46e7f22711a314101a90d7c7dfe09b8b8ff997a781a5ed6. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48:59Z), 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/GBHCD1501634.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea93819d1626f502e008a12fd33b3217d7337e5b54615d9fe2333d677a1e3ed1. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/GBHCD1501635.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85c9857e3f8b9283131868bd4bf4c9a138007c647035827d404e27db8b71b520. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/GBHCD1501638.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x527c44dfb08d835f14e195c579fdc9cc6c41cf749032438881b3e94e828f7ce2. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09: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/GBHCD1502072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb93a24b746e40a3512e1188e2b6f186f9f76272c4e16ebccf93344b11ebc8927. 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/GBHCD1601825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c4ebe5b8baf29290e08552712efe21bebde1d45b3a426af012f3705d39e3dde. 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/GBHCD1601829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53247b09acdf73bf0dda656ddaafa88c34a9641a70d4d9141bc656d4475c1a0d. 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/GBHCD1601830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdfecab14ed84825661de0ba925f5cd7b6006662bc5757e8bac9825807de30a4. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/GBHCD1601826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b3500df00c14d28b2df17ad325b8cef3a02c48c966b91bc761b654a8afd5c4b. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13: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/GBHCD1601827.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa04b3a16b31ef4534cacb93960e85f4a339fab620ee84c7651c69a1ea21e77b6. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09: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/GBHCD1601828.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae05c90a1bca5ea1225101c11340cc9d0a34f433ad95c27c6d0aa695b0895382. 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/GBHCD2103264.