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 0xc814a62b96d7f7e995d87489414e9fd3bb96d58ad0d1e3a655b7fc6285fa8fdb. 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/a725a120-7d28-4cdc-8b6f-c99f1ac914c2.json and https://artists.proofprofile.net/proofs/artist/a725a120-7d28-4cdc-8b6f-c99f1ac914c2.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 0x4021d681c791764512b4bc35fb258dab03b6dc56d30ecc4bd643b4fa95ab97cf. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-17T00:56: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/GRMH11400147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7dd1308deab7d36ce366803f089dec86334c0800257d4d2cc5510c1e77f30025. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/GROG12200156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2315d30216396c763cd0b0cea3c6ff9504c57490a118bfbefca258058c2282b. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/GROG12300040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4660711ed8e906813d82639a97725a2fd87bb47fcb2b0e504d9d0b6de1ea9fd5. Chain 2 (Bitcoin): anchored in block 959031 (2026-07-21T18:56: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/QT3F42417069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b8e21a4e01c8d88a711e598744d14b64fc5dae957809ff4bc2e1c5e39fcbede. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/QT3F42417071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd599a51b2064d97a0f1348527d091f8d36c3bae9f2201211adf77b65a1f28cbd. 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/QT3F42417072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4e9690effc541a7755c6a416463ceb227c9011ca8cbbd8399a4f13481897708. Chain 2 (Bitcoin): anchored in block 959054 (2026-07-21T22:57:42Z), 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/QT3F42417076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab1baaaf31c5f38b87be3fe4bb9a7b0ef7e584f78999f251e7bcc9ac012f21fe. 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/USDY42237044.