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 0x61374c3ee920a0f98aaafabc865f8bce78698801235214cc117efb6a85bc46c6. Chain 2 (Bitcoin): anchored in block 953750 (2026-06-15T06:12:23Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a8df0f4d-6314-4f19-b93a-1fbd67a2f5d7.json and https://artists.proofprofile.net/proofs/artist/a8df0f4d-6314-4f19-b93a-1fbd67a2f5d7.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 0xa765b41d26de89948cb91772031c361846e9295b3f0745429104e07e6fe66d39. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/TCABS1350971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2601a01ac7797bcfcddc0e6002162eb5346f59d269eb6fbfb0a334d43ceaacc. Chain 2 (Bitcoin): anchored in block 960427 (2026-07-31T15:59: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/TCABS1351156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1c96989a01c4a2793c8752f2a6bec7c81b27b8e0ec7e6921764a8582f06c9e2. 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/TCABS1351158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd52aeaa6d38e2b5289612efda0aa734a7624441275de98d01f0ac5e977f9ec40. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/TCABS1351207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6f7458f11908dd1d545466e6e223c6b560a59eebf4c984026dde1b089f5c4c3. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/TCABS1351209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6347de46287c5cc962785b555e6a606b65c9bf958484029058efacca4b8d2ab. 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/TCABS1351213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x609bacdd7e25886c15e44ef5d3c8966dd54f9eace477438a42c230c38480f361. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/TCABS1351225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7223d34e0e651216009bb2cbf69abcd0cabfefbcf3e31905d5f3eeb7492520fb. 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/TCABS1351234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b5b44712bd19ab37f763c7aa5b5bd7ea4ee507b28a11a81e87f4765f270987c. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/USL4Q1775370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1563c8c2ce5a5738e6e4d8bf89d4d983491975f0f6d75445a91c66e76f9cbec7. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/USL4Q1775374.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf20a574aecfc39ac61fa94b82e0f45644f6c9e0832761ee14f0cf8c98bbddd3c. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/USL4Q1775383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x790c0b96752fc0f33de99c69579f9a3c939a78ea0b4a0b156b4107f150dae4d2. 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/USL4Q1775387.