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 0x3035ede52e0641dca3e3acf1a864de031724164264f00731838c09a6922525d4. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/eb9dbc52-b0e3-4ee3-874b-883910852330.json and https://artists.proofprofile.net/proofs/artist/eb9dbc52-b0e3-4ee3-874b-883910852330.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 0x9eeedf64647a60ccdf6954adca23a0b25596d7950fb12fd0bc1c5888ea015bdf. Chain 2 (Bitcoin): anchored in block 958531 (2026-07-18T09:39: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/DKADG2200179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f6c076ef55c0308f7eedd5d1894ae6fd0f00d585ab64f0bb0a7e60e3850bc49. Chain 2 (Bitcoin): anchored in block 958401 (2026-07-17T11:10: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/DKADG2200115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c71288a4b114b457e8f4110a2e3f460c075cf74569e1bb13130796ec3c123bc. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/ISV982335001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bf52f4eeb39041d25bf66d234f0474045afc3760f4e4e1e8f265a0eef752f5f. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01:58Z), 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/ISV982335003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55bba0c093799dafe9da3c0a55793034a6ab26e8a8ab97cc94164cb60c8b2cd4. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53:56Z), 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/ISV442416601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd1ee235e3508cd972f0c0c4bcf96de9f9f1dc37392eba6e59e487925e892552. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T15:48:23Z), 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/ISV442430601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cc2fb40085335870010e1e441e2b2237bc055b9b0e9f8425fa482bd20916260. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00: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/ISV442441903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cff09dc9e2ca1b9455f11d0de0877d69ee9ab0715ab647526413bba8f5f6bf9. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/ISV442441904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ce36f0a5b84046ef1c7622e765244e27d6d8b04b1b496e2152060595eb1c230. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/ISV442441905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4378e2670a585fafd320f1afcc9df79a34c83d64e60818fe30a202a80146b8d4. Chain 2 (Bitcoin): anchored in block 958329 (2026-07-16T21:48: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/ISV442441907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb669980bdd4e610c8d5af4ddcdea8228bf01a9187655c9aca23cc26a393264e0. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), 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/ISV442441909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82adc74cf321465c1cba53c730d8bd9ce9e74bc14b2cc4fe5d2a2400ac69a246. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/ISV982509201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x345ebe2394f49027961c15d17e4806d35444973ca8a59892298a6ac43943d7cb. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/ISV982558801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ccd301aafea6ca9e4aba33b31083e5231108c089f7980dd23c4646bd9d2e753. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30:31Z), 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/ISV982558802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa43539c791e3321c0be0e680ec58290d108fba0f1f4481114b3c0412b016c739. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15: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/ISV982558803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfa7d4b6d1788da4be6a80494d6ee584ee1726aeb3f1fc9ba0c338ed6ec635dc. Chain 2 (Bitcoin): anchored in block 958322 (2026-07-16T20:44: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/ISV982558804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4735bde4c676e380cd87930eee3403f2562f963120d43f8cebc7b75c8af25117. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/ISV982558805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1f59e4adcdd0e37882544d89dd160e31133d93c8b2d4b42e46708b4caaf6eac. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30:31Z), 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/ISV982558806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa7847451fa5e700a16701601305ed848a6d409afb7621989ce948538f65f4a3. Chain 2 (Bitcoin): anchored in block 958484 (2026-07-18T03:34:53Z), 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/ISV982558807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x599288dd14da7db13b5938fc29c3a8466bec7d5b655e713dce16e802fb3c8658. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/ISV982558808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63434442bcc3559170da925702e0c07eb8332e31abf32d206e7c49e858c734ae. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/ISV982558809.