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 0xa8a304b5fb082cdb40b8fbd0ec999b3df292008852f74be86b2b9cb0ad7d1911. 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/0ea639d5-bb51-4e4b-ab67-8907fbe80aba.json and https://artists.proofprofile.net/proofs/artist/0ea639d5-bb51-4e4b-ab67-8907fbe80aba.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
T̸̡̟̬̰͇͕̘͍͈͍̅Ḫ̴̲̬̟͂̅̏̐͑͑̎̊͘É̵͈̱̼͙͍̟̞̹̺̳̊̈́̾̊̇̓̚ ̶̬͓͈̞̹̹̉̆͒́V̸̛̠̥͙̩̫̙̖̞̍̈̑̎̂̔Ǫ̴̳̹͉̠̹̬̠̜͒̇͒͊͋͐͠I̵̛̺̮͍͚̭͛͊͒̿̅̽̄͘͝Ć̵̢̢̞͓̌̐͒̄̃͊̐E̷̢̳̠̱̹̺̽͛͒͋͆̑̑S̷̢̢͚͖̝͓̆̐̆̂̂̀̒̔̉̚
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 0x7ccff6ac94ea605f56f7e02854a9b585ecb9ecc9fc359292b403e9a5cdc2274f. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14:21Z), 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/TCAGN2279357.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfb7a7df5896a5a607162361d4b42a79a4b639da206adaf47b706d525fd4c1fe. Chain 2 (Bitcoin): anchored in block 957595 (2026-07-11T18:26:17Z), 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/TCAGO2224714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a756c120640cde060a12b732eb066a9b40043b541a2e77166e1cd1c2b5d7e94. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20: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/TCAGO2224536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7a9582d9e5eae0e942d8071e637d0ee54f0ee684a0b6a1e66afd500e3abf769. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14:21Z), 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/TCAGR2201667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47533c6de585856a1c31b290646e99b14806c4c80079e732ea5f0ec0aaa0f956. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/TCAHA2380366.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec7330e5df98aecf320f5642b41d7643c08f9082b4ce9c817e43434a4cfdfb1a. Chain 2 (Bitcoin): anchored in block 958885 (2026-07-20T13:01:04Z), 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/TCAHR2382384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e978703850dc9f5c998915941e37cf387d5505a90a256f3f58d4448560f926f. 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/TCAHS2374359.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fbad1d2fd19daf8e08eb8695980f4bf08ad3c9ed54f349aa195ff4f35cf93a3. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30:13Z), 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/TCAHS2374422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77699a63ee36ea13769c58facf5fc74e17304ea3941b9c0b4cc4758d2a27a1e4. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/TCAHY2452660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c02b87c6c414d6e8c4e5ba7db11ade06cd60722af37a6b38966e8752eb0f5a0. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03:04Z), 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/TCAIB2467663.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdcbf5a953b33c656fec32a0fc1405b0ed9bb7ba1df77b6e62c17248cedd504f. 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/TCAIB2467665.