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 0xc7d205fa056808a4b1f6e8c5e3d37c4aaa9cbd82b3b51e201e6f9a2259a5b3f3. Chain 2 (Bitcoin): anchored in block 953627 (2026-06-14T11:43:04Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/2eff37a2-68d2-49b6-90f5-ff52d7d8d647.json and https://artists.proofprofile.net/proofs/artist/2eff37a2-68d2-49b6-90f5-ff52d7d8d647.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 0x2f28bd591d03d6b38beaa28fb6a58396c2e83b65744e22e5c1d03d1803b89f1b. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZFZ22013227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x488f1631d3c9dc7e79443ae33b9b3b0e47c6d87332e5240d7f1ddc38595b62ae. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZFZ22013229.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b6ad0e16d74133dd2dde8cfa7e1ae90346a0158b903dd6cb162ec0fdc4c1648. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/QZFZ22013230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa642d9d0b0121cf2427612b4cece5488204ee88b5338e1d287362df56a57df80. 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/QZFZ22013231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33e4876ebdaf938d7612291fb02d595709cac8dd75e9ad23337f09ee9e158d6c. 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/QZFZ22013232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f3370d77f3e306e995ace51b4b56e8cd30bbc1c3fa7b2659e4c6c2ed68dd30b. 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/QZFZ22013233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddfdcb896767424ceb3bb09b15f94abdc28606b73a2842e44e07771725469c26. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/QZFZ22013234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44794b358a3d59b5fb8afda700b61b2eef1d9247cc1722c92230f7d4faaecaa3. 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/QZFZ22013235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6854e35699db92a17226d1dcd2568ceea5995ab454ac55b14ea5a0e2bb093c5c. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/QZFZ22013236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcff887366c24d81292eb6dd4f037e582ad3ac55657a5696b006e6f7fb7c148f8. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/QZFZ22013228.
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 0xd9462ec587d67981d033de3e735a70ce73886c0cce31c2ca7238e281515bff4b. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27:30Z), 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/QZFZ22013237.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ae239d7971080da61b8ccaca5c6d7a53936f9c74612174eaffd58c85913fd95. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/QZFZ22013238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x870f9d5d04b5839c55decf6b9e2187ef2cdd2925630c46209c5e3425f8355c48. 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/QZES62126726.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91d1975f2526df29897aa6cb2d27dd7e7dc67bf5f3402df65075eece50b90691. 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/QZES62126727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03da5c5b25aa9b5128a89e183d13c22cadac3789478e63526f1fdef253fcdf9a. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/QZES62126725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdafb3e494ad966d86b97d947d6e4606cfb0e8978e5992bfa8991ecb2dcd9138b. Chain 2 (Bitcoin): anchored in block 960198 (2026-07-30T02:21:55Z), 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/QZES62126728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bd8dd038a8e1fa64c78a808d1a9d53cbae2a8598bfd1fc196055d1e603828e9. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZNWZ2063293.