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 0x9064e424148cc1ee59a66c04f86e687e9cc97394b69f386fb724719e983d6aae. Chain 2 (Bitcoin): anchored in block 953612 (2026-06-14T08:22:11Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/15b98c7d-275d-4138-9229-43cf0edf6d9c.json and https://artists.proofprofile.net/proofs/artist/15b98c7d-275d-4138-9229-43cf0edf6d9c.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 0x41a8ca5fab65a4f3daef8237507cb3ee15c7f69ceb613a60804bb996ae65547a. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/QM7282493250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5faf739728b454863a67b68552b41d31c4e3fa88847739b024b3b00c9717e089. 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/QM7282493298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6b8a6476b5c8d9daa6d11f8527b1d1f02ee8025f28ee33aa300e8cea405addf. 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/QM7282477935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb88caf0d0638bc9d22549b88189082868a4b1408a62a2263f2103cc528f8b269. Chain 2 (Bitcoin): anchored in block 960300 (2026-07-30T19:42:40Z), 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/QM6N22408205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ae719f9f7723ce2302f569937efb5ed9c2ea7d07daa3e9dbbc05fc3e793e4a6. Chain 2 (Bitcoin): anchored in block 960212 (2026-07-30T05:43:45Z), 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/QM7282493347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24337550ce5c068b07997b572d88de6fa87ae5d2a6348bcb62f4c1267a0be453. 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/QM7282493376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27f7af034bc1a3ab4c49016526d9f7217afe7f5949ee4379f02bbee63c9ba3f8. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30: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/QM7282493379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcff784083a3238559faaf2def47482af53e9679020579cbaa9f8814fa6b727e2. 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/QM7282493381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9b1e9dd99f7d098bf37a89d2eda95e0a548554c996420b5e3892a7e377be170. Chain 2 (Bitcoin): anchored in block 960379 (2026-07-31T09:25:34Z), 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/QM7282493383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9c21dfd5238f8cc3f31f2b4adbdc4afda4aea11be75ba1faad59c33354f62ba. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/QM7282493390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce546edee286747ea8466d560514c140d38e39c2c967312212f4a1d9d1461193. 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/QM7282493391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85bdb03d1bdc2752bff7824b60a6bed844579789aaebbdcdd4d4c7156b4f6b2c. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QM7282493406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c08416c5d88cfee2144b68982feb1b1efa19e0d43f03caa152df5c975589b04. 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/QM7282493409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x127caae19833f934bafde7f55207e93ebcf3efe3c31c1a52a66483482218d4c8. Chain 2 (Bitcoin): anchored in block 960099 (2026-07-29T11:30: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/QM7282493411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e07252d30cd5ce15aef5fd3fe0a1f637a3c83d401f7987f85d0eea701f18805. 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/QM7282493412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee1af6189eab8eb3e21dbd0eae7167b29bab9b9a80e20d3960f35729585f0394. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QM7282493419.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a9faae981b6f89fd2e14c1e312c92a3c8c1773b99258175f299d0aabc6891b4. 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/QM7282493420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78e535ac022548f730c332b08105cfb3500da1c6e71926f7ed9afa7e1926d1e4. 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/QM7282493488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc3c407d79c8382d7c89d7f7d710b733c0dd9c7f33fa8a6cb880ea3d60346c4d. 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/QM7282493490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e457c363ac076cc2738e6a8801704c044571f0461cc5ed48261212297de213a. 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/QM7282493535.