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 0xcc7f741b83542869247d4a387c7dbb7fe3be81ba13a1bf2d1c83b203cfddfeaa. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/3a107512-0b0f-44f1-a504-58ed31c1e72b.json and https://artists.proofprofile.net/proofs/artist/3a107512-0b0f-44f1-a504-58ed31c1e72b.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 0xc6671d3f54421a7776f5121bce4fe215de49a587f7650ed2e1f03528381b7865. 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/ESA012063818.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36a0da9a5ec787991afc91030c50d12ddf559eb1ae27e36fe2e5c6459b27c39c. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/ESA012063819.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4e522a21e5a9c8e8b185b806a37f8be7e047a6e0a7f096b4ebf916e430c8044. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/ESA012063820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x334fd6525b3ab6690af496af318034baeea223e394d42cc038156e558718e777. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/ESA012063822.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd77c6947512b057823c84e6a76801d5c103163e04d92e14ae2c8e68e9783e384. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/ESA012063823.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f3ff8621322149ed21ac4c39931e6942a2ec7e31dab284d99b65381b003bb62. 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/ESA012063824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x121892e47f491613c7757c334603b6d27644114d5f9450ebdd2caa19198eb260. 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/ESA012063825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffafa0c6cb13cd3712927d86e44b986a84ef592cdce4282873022d06d0c235dd. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/ESA012063826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x777b8515adec365a4be06e72848b05932dd52a54e60017ab47f0487567e2c3af. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/ESA012063828.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f52a4d928dad87b55fba24980d761f84501db7de38603f92d7be7be3b485877. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/ESA012063829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae3b89fb3704dd37686432e0129b0d64423104f95a2b57f1a24a73aa96abe3f3. 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/QZHZ32285557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1d840558a15336596fd2791bcec13116ccca44516400b1e5a18a899c5234b4c. 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/ESA012063817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa25ea0b32fb554966a1eb71d8f1332d615dc5cfd73de8809cae42959f656cbe5. 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/ESA012063816.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44214847c2c52e59b85459c0b0ef2db1e81bcf09821e0369cf44a60a39b869ed. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QM6DC1874399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ee14f93401d993e3becec03b827c97bc60eb42479736aea7998c193073b3155. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QM6DC1874406.