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 0x92f70a0ae41638205dc33b45b94aa5f53b46ea60e269f51024d9881f672e1eee. 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/3e8544c4-a842-47bf-ae38-61029a9a9175.json and https://artists.proofprofile.net/proofs/artist/3e8544c4-a842-47bf-ae38-61029a9a9175.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 0x90af909e583c16ad205b6ab1adedb307da066a831e48b99c8ef40c6a4db815e6. 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/SE69Z2422087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0871488ccdd37bdfc97eeee160dcef19671023663ed95c03cfa45ba911159bab. 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/SE69Z2418447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0968c9053a6669a8d7927a44dbc1110c54a403031cecacd3f9c4aa82dbff7821. 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/SE69Z2405828.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d3bb5ef0a0cf5c8888aed01a0360518708130df40f9e24807460b77cfb23ed6. 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/SE69Z2401764.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1030ddc4d5cd9a8eb0d2a38233e73901cc63ac412dde25834964c1d2d6c10434. 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/SE5IB2344983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0196e334756894cea2373719ed9645e754c157fade4eb57ceb79fc15aad6f2b. 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/SE5IB2339303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a79bbba656c4f6d5659a64451b9ec75cd90a02bd4449d5f8678b79cb8974ddc. 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/SE5IB2333227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea43e1daf737e37f8f9885a8cfbb2d4b1b10e3a8a96ddae3f66c4915a0143934. 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/SE5IB2330191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0245b33ab6609d514764c0572175ee024abb4d4ce3654150de7a01e3531208a9. 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/SE5IB2314379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58d81a81eba9565f7f8a1ec011edf51d50fb7cc3993460877b00bf56d8009be7. 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/SE5IB2314339.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb44554b3de40c1e0efaa5b6ac0d7866ae177e4a327b73bfa156725b2b7d90bd9. 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/SE5IB2308765.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c590f1859db8b1af39b1672fddbe2d51cf1067884f31d0f61ae095cc4e8bc30. 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/SE5IB2300056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf449020684e75a7af4e5b77e0aeb01a1fa03b02ec4fa073c3fcd25eb2be3fbec. 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/SE5IB2300044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd8f193686594dea5667820a0c43e8c75afe6a1e1ba6c95287c3e2e74f86fcce. 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/SE5IB2297908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9bd2c744c80047e46ed3f572ba613a25b00bd8e53032ad7c1228e821cc7f084. 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/SE5IB2296603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cc2bb926d1f40c45750a057d830657ea5c67fb357830eefb79e472367bb43ca. 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/SE5IB2291761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0aa2b3d16c3d4520fc3ac20f28d5570c7622001f7ed3a5be45bfcb8f23ee2d1f. 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/SE5IB2279137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e9267dacfa43db8abb1d15878b9f79f5f22a1bae0d071dfd78f850139185800. 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/SE5IB2265345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac9ceaf8de1736a1b4f56b069fe16962829317c9adbb79f0aad6dc50084dcd20. 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/SE5IB2265185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4c7bf7bf6e567ee70ea44b439746434137966b7d9ddb116fb988f84f45acfe8. 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/SE5IB2265217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ba6d63b005d5f307c92105572df972e09df186883368c1876abbddd67e41648. Chain 2 (Bitcoin): anchored in block 957039 (2026-07-07T12:58: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/SE5IB2265057.