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 0x927477139ecbf3cb5bd7e6f4bf2b54ec67f05a1e62340a4fbd1bd87f5e34f617. 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/b2f0874e-9ec3-4132-bede-3ffa8eb8e014.json and https://artists.proofprofile.net/proofs/artist/b2f0874e-9ec3-4132-bede-3ffa8eb8e014.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 0x22f90fa76c145b2995453f7f4ec4b62fbe786a67a74a40ee3f76965d897828c7. Chain 2 (Bitcoin): anchored in block 959355 (2026-07-24T03:24: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/CH7811713401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61cc7dce2bcaf1da4dbd88f5f782fdd98b60362e243a1bc624edae842929c135. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/CH0012000335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x192b9c4c02bd2b4409b41d98d701cccb41b5172894caece6863e9461b304f4e9. Chain 2 (Bitcoin): anchored in block 958526 (2026-07-18T09:09: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/CH0012200080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x457e8a5e60fa1b2ebf5717c69655297773e51dca0d8e1db34115a548e44c2ad0. Chain 2 (Bitcoin): anchored in block 958828 (2026-07-20T05:21: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/CH0012200245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed232c8fbe56dabe9dd2e5509ddb955526aba1a935cdd0713a2d8190bf35db8f. Chain 2 (Bitcoin): anchored in block 958816 (2026-07-20T03:51:05Z), 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/CH0012200311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2159ff5c03d28b8b49371f7a505d8358ab8ea8069fa670ed947e747354517452. Chain 2 (Bitcoin): anchored in block 958514 (2026-07-18T06:54: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/CH0012300035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12e8e845d9335ff1d7e1f541fe0cbbb279c8856eb88b40a9bd4ea7c3f524fc31. Chain 2 (Bitcoin): anchored in block 959018 (2026-07-21T14:12: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/CH0012300047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff97dc646c7a9030c74b6c22b7d684f9e9f4f6287adfa0ee075be756d5bfae74. Chain 2 (Bitcoin): anchored in block 957884 (2026-07-13T16:55: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/CH0012500004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff97dc646c7a9030c74b6c22b7d684f9e9f4f6287adfa0ee075be756d5bfae74. 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/CH0012500004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b16ccc8aee4c9bf699c6a3202e985ca65d39c0bfdb567081a53b2c75081e282. Chain 2 (Bitcoin): anchored in block 958817 (2026-07-20T03:52: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/CH0012400085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93a8921c5725ace1455f7379dfbe0800bdd8c421f817fc2661e99b53533c41ad. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/CH0012400246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf947716929083f7388e85d50438ce520be870dbf7a71aaecc56017c97cf95e2d. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/CH0012300159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49469b8d5845edf72375d0c7d29ff66bddd4f2aee82f8ed4f5f1fdc42e62b5ce. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09: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/CH0012400019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa04caeea687c2e99856dec1a0d125b1db803a05f9c2dbc991fbe03a7f14ffc78. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T15:07:00Z), 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/CH0012500009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb28f2640b76890dd5714b31463ebadc1c82d925c9644ba756cd8e4607398ff3. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/CH7812534425.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe02928f08b2b9069f9fa25c0e8dbe7c7b4ec40073677e04ef2624aefcd153f6c. 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/CHA291900190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x965913bd4d897827e9d5028db9dcb3347aaba7b8f0aeb5b4d42a991fd120d245. 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/FR10S1691302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabb40c3aae3b1e03f915ca35efb1e546c0d73b31bc67fba283a3dbdea8eaa2ba. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39:05Z), 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/CH0012400092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabb40c3aae3b1e03f915ca35efb1e546c0d73b31bc67fba283a3dbdea8eaa2ba. 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/CH0012400092.