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 0x35fa3f18a58ddd4c1ad172e1f7cb61af54cd1a585c5dac1360c5249e3e19dd52. 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/d795782a-a91f-4fd3-92e7-2c2b26f9f883.json and https://artists.proofprofile.net/proofs/artist/d795782a-a91f-4fd3-92e7-2c2b26f9f883.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 0x2af95eb26f8d58f2e9ba020e7276ff4bbf6127fde0d5d785d2047a8112496069. 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/DEVX52400217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe31e21b8e3d33329632419848528a5c6e4c5f450a04217df3150584525d5f00c. 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/DGA0S2483339.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6ec8f4cdc2bcab4375abd3d2e9750e3f1598a4c93f3095d79b9d7e16fecf51c. 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/DEUM72411412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1fcb030ca5c7625bc23498a6610e22e931241745b53600d3641356d3c6c88e5. 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/DE1N22400011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9d60c53a07a22e01bc2b25c3371bf7282d7111bac3fec187acd8f7e02b86f34. 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/DEUM72307482.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7aa3279ca0b0c7e59a4bd1633e19ad32e313d60734a9bca530d7851aa66a1d9. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/QMCXZ2200447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b371277c89d807f0fd5dcd2798fdb45cb96cf58e6d4cd06ab2aa21c33ed1b6a. 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/DEN062300830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb166b9e7ca142df5c110c0051e25bb2eeac06862b5f92a3494aa04ee29b40f50. 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/DEE862400080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x934c0f32e0dbaa51535b5a2e9a7deca579c7b5e5e086b59665218c521d3317c8. 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/DEVX52300138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c6e2cc0ff4149389db3a441df455793bac89c9dc459bfb0d0adbab58f57ea09. 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/ATEK02112109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc0de33d1b29c7e50d03a05607dee01992f51f357848bb40c0875b452d57e16c. 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/DEN062300304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c49da7cebf464ae8e6570e4581f14a8545baf1c7bd3c7fdc13e7e871b370163. 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/GX8LE2267307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1fcb030ca5c7625bc23498a6610e22e931241745b53600d3641356d3c6c88e5. 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/DE1N22400011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3227aefa20921757233b398f001a2428c628cb4172f3fcf9bc835ac2d135197. 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/NLS3R2000413.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c4a0f9dcedbb93f6f016326d02bd35dbbef753f3fe1d8ef3d7d51b3760ad186. 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/DEVX52400114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1fcb030ca5c7625bc23498a6610e22e931241745b53600d3641356d3c6c88e5. 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/DE1N22400011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2af95eb26f8d58f2e9ba020e7276ff4bbf6127fde0d5d785d2047a8112496069. 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/DEVX52400217.