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 0x95cc2e34b3800dfa701b49145717298756e67a7a54b82c11edc7588050d0f3ba. 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/207f5acc-2cf5-4e4c-8062-7afc775af7da.json and https://artists.proofprofile.net/proofs/artist/207f5acc-2cf5-4e4c-8062-7afc775af7da.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 0x7fd7c41c43ca36103a3e633b990bab739640cb0173d5c4d08d3cb7052ebf13c5. 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/USASN1402955.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6dd142939bf2b00a0f9244ed35dacb2bb72fe5c46ddcdec7489aff61d794dbfc. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/QM4TW2026937.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf1869d5dd92f83e527080373d6108a141b8d2a774e420900ea046aeaee85fd5. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/QMFME2242549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x730547c92570f812d62d8dfb0faf8cf26ffdcca5bb4f2838b840f5519b629a7a. Chain 2 (Bitcoin): anchored in block 960113 (2026-07-29T13:38:16Z), 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/TCAAU1172079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e78f9942916998ce786c80f7b4c35a1ead0c6ffd9c09f46c6cb66c904700833. 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/QMFMG1483216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08812a9fb8907bd46cfc97e86aac9ec38eb1c8b37540d544f39141cbde490f6e. 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/USDXS1500118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1166781b018e805dae604acc6e17567cc1abd59a23a6062fdccefacded7f38b. 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/QZ7R41952487.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1dbc05e655e42706b3f7ea5756b18038b64b6788b19e597ea7cd544f36063130. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/QZ7R41952011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6def7861d46e14c4ffdebd1d01747048823ccdce6d7557dac78278e0c4f685d. 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/QZ7R41950225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66dba1228657948d1af254ef48157de43c7798f3c099d0a3b119b012d34204da. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28:24Z), 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/TCAFL2179265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe129b5174ab5ed4a52bb34eba1d9b32c05b6bd930dd6d37ab91c6bac79b12096. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28:24Z), 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/TCAED1970225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e89ba1ec4df072cd22c64533aa3a32427bb38d4149f911a2bbee85279ca2baf. 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/QM6N21907218.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5790377ab1f8075d1c9dbc827911b8cd953c3affdcb7deeb8703cf2251826d89. 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/QM6N21906547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c9fa01e46e8c60a30d89401296da0508a5fb0d2cf96697255c94e76eb847943. 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/QM6N21906552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x199e911321e52d07167e013ec3d7f1616970ca6bce55590ae6182690be2f7516. 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/USUYG1017869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3807b718fe4f20bd6f4dd0fd08e9c0ce75d9a461ca22bbc3c3f4eaeb56778fe9. 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/USUYG1017746.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d73d7fb0d66e159f436f819d588b4732efd660d72036eb98c775f2b54551a6e. 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/GBKPL2022880.