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 0x64c7fab7ded26bfbb6a66d598a270bfcffe514f9572ea16f5e4ef9bf9f4534c4. Chain 2 (Bitcoin): anchored in block 953742 (2026-06-15T04:47:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/87a03ef0-c483-48cc-92e3-89af45885e96.json and https://artists.proofprofile.net/proofs/artist/87a03ef0-c483-48cc-92e3-89af45885e96.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 0xf21dff630df7355fc8d593c1e0c7f91772b38ee2e4f47d8abd40b469b34d2434. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/QZS642330177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb367bc363e1bb019e316c0079440d70c16c1bf45804882ea325b756dfc216e91. 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/QZMHK2351585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x724b21df505e6edf60b518c39d719a7fba256336a1ce2fe7d694d6787daa3367. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/QZS652302662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf91429ddaf19e765ef1a63265f74bc1b75e8a33915a5e379d2f7db56f55c5387. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/QM42K2340722.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ce8ca3cf1e6fc5acc00927a068c242b436a3123f1688dc50b1404bcd41fe743. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T03:22:22Z), 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/QZMHL2326245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48892867c9c1c780f3f375d4dff30ae3a9569627ebc72b547e5d1ddd845e26b6. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-17T00:34: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/QZMHN2318883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8704d88d50d83fb6eed4d8ad6f211c2b655994031602efcb676370aa7de263bd. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28:02Z), 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/QZMHM2355356.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28a56c95ce14ea796f2c40d41dd5b502067a5a4055ca51d0b24ad1d06755117e. 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/QZMHP2361129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38bb6902a5db27365e798394aa9a92a71b0f6b845b6efa60d32b009f773c9128. Chain 2 (Bitcoin): anchored in block 958303 (2026-07-16T22:12: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/QZMHK2323493.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a4142f61bf112299d5be4244cdb335a0bf29979715ba88de7e3bd9d68bed633. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T05:08:13Z), 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/QZS642397012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6474106f0a8ce3b1a9ad8dd2268d75fb3c6337b0f21092226377b1331702fd27. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/QZMHP2384023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d2edbe3539f495362baaab93cd10060cee49f9a32c72aa7986d19c454421ea0. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/QZS652390179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc37b38441eb6007c3c319ab7a476a2b5e4c62b8c1c45bdb9fa3b77285e54c21e. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/QZMHN2373314.