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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x319f01fc2fa94f2e2019483e2314e744b579a5be7895fae0b584fcd9753e840f. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/240960b3-3df3-4289-9e4b-860ad23a8fbf.json and https://artists.proofprofile.net/proofs/artist/240960b3-3df3-4289-9e4b-860ad23a8fbf.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30ffe028432dfed180445cb78f0e28e556aa20f318311e5ba6ddf2b63c145647. 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/QM3DF2132074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81dc1d994cb626e3bf72f207a7bcb4bc10800e947f04aa4eb295865520aa6d25. Chain 2 (Bitcoin): anchored in block 958134 (2026-07-15T11:41: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/NLX9G2100148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7ec938046890f30ca101fa1c2a8e5927c181880165bd0d5b12f2ce8969e6f03. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54: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/US3DF2280972.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ffd832d9422f0f7ef0e5e6538b71186ce5cc5caf09bbb7284fe459486f8433d. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/USANG2227876.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedf90aa93ce5d6b9117c492217a4c8916030171ebbd0b3df3b0bf537e8e56577. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/USANG2247410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x697b3e2c225faadbbe0cb82e1fd2c7322273902a1d824200d0c07d7057900af4. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T17:59:52Z), 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/IL6652307084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2764fcb0644d4be344a3bab782d688050776a6b55bdfd875becd3ebf5aed0c3e. Chain 2 (Bitcoin): anchored in block 958708 (2026-07-19T09:08: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/IL6652307565.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe59aee388210c525730813031a126abc4b5e3ab8abd6f9aa164018f2751168ce. Chain 2 (Bitcoin): anchored in block 958212 (2026-07-16T00:40:03Z), 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/UKTUY2571022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0ff14f1a31b6af8171f3e06587c9ace9c1d245fbfb97f012a0f49e6fd9ae652. 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/US3DF2517383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdaa53be9804d2f25517216fd45c82ac5cf0fbdc7c80a8759147e4599f96ef62. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/QMDA72361875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed4c2278f93961976b1e2eedf235169fd1b8d9c51eca3b82bc6291945121154c. 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/QMANG2239599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f50b64c5f7b7340fee9de3a91f3aeac8632b31ba83b7771cad52c3c5af24409. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/US23A1591292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e7cc1dfc7a68dbd0ce878a01d211ab3d821a126090689c1460d94900242fbed. 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/FXQ892300311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16fd5bc5141db833dc7a3a9815b83794d4cac216bc0c003e78fb4ea36a4a87ee. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/QZTAT2398989.
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 0xaabceb81238a4a2a887c063639dfa38afb6f94af846c0d0452cdd0b3f6efb269. Chain 2 (Bitcoin): anchored in block 960155 (2026-07-29T22:13:32Z), 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/QMDA72361874.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5252d603c9d27e6e4234a77606a68e2836a8f89534a830126df03045acc2e5da. Chain 2 (Bitcoin): anchored in block 960153 (2026-07-29T21:57:12Z), 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/QMDA72361876.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c13353fe8e660265d040a5c6aa4738373f987df0e042bf5d27f25744613851d. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48:59Z), 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/QMDA72361877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34920b0b8ddd55f71f50c9b7b3ca6df138fb9720599eca7ca03f4d2d4a8b93c2. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28: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/USANG2191607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x854bfef31f6b0b7dffcb631a9b117d4991edc890692b8724a711f0ead0a88a77. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22: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/US23A1591291.