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 0x9efec296b803dac48d5032a216e425c99c986eeade4fb6e99cd960d1012483e9. 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/cba1c984-b99f-471f-8a1d-e83e094dbcd4.json and https://artists.proofprofile.net/proofs/artist/cba1c984-b99f-471f-8a1d-e83e094dbcd4.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 0xd060c4c8be4cab2e2f6a8705edf43949c399612f07a61725752d520248e52a04. 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/USV291441472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2078db61b6c99dbf5238e5926bbc686a7d8ee0c252a95fe19af6991ba2a7e600. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45: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/USV291437546.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf77f3c7a1c44a60ff682240340e494ae13158d1c875de070662cb35e5eaafa7e. Chain 2 (Bitcoin): anchored in block 958823 (2026-07-20T04:29: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/USV291437553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xace888d3cbfe747a9239fce6d0939ede7a534319726433fda45afa3c70d6d1c5. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/USV291437555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2d5bb338602932b4025c0d65f24e0de32d6b181a4fe0e68133b8f37bcc644d9. Chain 2 (Bitcoin): anchored in block 958067 (2026-07-14T21:26:15Z), 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/USV291477222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94e95d3509c1d0e6123aa6529a78f376d29ae8803e45c124e55df13f4342b40d. 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/USV291477227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bc218fdfe59f6fb4c5745ac125ecda25676b77eba2303be4740bca073f7eb30. 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/USV291477228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb693e14b4cc731bf9e62f1e28d3de2052457d8de09b7f868932737324d80fd83. 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/USV291477229.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecb18dcfcd0f812e7d76d6a2f0774b6a08ca3077aa9eef290be925be9872a691. Chain 2 (Bitcoin): anchored in block 958905 (2026-07-20T16:14: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/USV291477230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb107d8d9ba27a20f04498cfad3e39bbb8517535cf2eb40b2de91ae1ae2b6d177. Chain 2 (Bitcoin): anchored in block 958212 (2026-07-15T23:25:50Z), 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/USV291477232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57869c077d5bdd04de231aab88ece231d5fc0291d61b807badd73f8f4287c44d. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/USV291477294.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0eb51e8f7877f1afe4cc376fb7b1fa920b28f29ec0d39b3f3d1acb0eb137b5d2. Chain 2 (Bitcoin): anchored in block 959031 (2026-07-21T16:15:11Z), 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/USV291477300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45828b9d20304f78ba4a67cda88456116afed02209b38c078a63671c803fbe8c. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/USV291477301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeffabec7d108ed0824973d1be18e2acb1d77cd88867f401ed65c75c61585b49d. 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/USV351404874.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe21d8b29c7864d1b044b50e8f5f821224afd8802ff8b57ef4fe529394ca98b85. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58:44Z), 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/USV351404876.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bbba8d4562e15ce940c11ce082405b9173cfe3296d197dd8f34c156e17cefe0. Chain 2 (Bitcoin): anchored in block 958397 (2026-07-17T10:29:45Z), 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/USV351404877.