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 0xd6a872549b95cc05d92a96b3fa2573051b1985a860fe47780fc0e9b38972b87c. 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/1457cc01-e7e6-4e51-9dcb-a66e8d35eaa7.json and https://artists.proofprofile.net/proofs/artist/1457cc01-e7e6-4e51-9dcb-a66e8d35eaa7.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 0x9dd8b90457e044e5f9d8dff439ec91a15f6ebd8029bc05ed607268a664669b6d. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21:05Z), 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/QZHZ52040724.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x920fd8c1b83a1a252abe579b002299f2215a69d5efa9b6431afe856f362556f8. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZHZ52040725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6e93a01093c2c4e052f687acb1dc0b9634fc44311190cccdcbeb60bbd2b4562. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), 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/QZHZ52040727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35553cf27b41e7225b66b11de3154e0521a19db085b67b81e79aa4f16dc75911. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/QZHZ52040728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24298ecb45fe495c06121bb277d3be9a6d9ed4785d0f2876d7b0393f31a91c20. Chain 2 (Bitcoin): anchored in block 958342 (2026-07-17T01:09:53Z), 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/QZHZ52040731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedc2724e434f2e69ad9c13d1c27051f3db7f36ab3e9d488a93159f0781f3bd88. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/QZHZ52040732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1398442eea4d3509698bd0b5c1957c1b092b20adb7774fd7ae16715e4e60ecd0. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/QZHZ52040734.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x344b6d244109604e520c71333da32b5e277a8665e211d7fc91deeb99434d33b1. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZNJY2001611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3ebfa967b884a939b8a91ae0149bd314c72ccdf6ce64f71810976a2c4c862d6. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39:15Z), 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/QZNJY2001612.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2d0248d51d34ee628e64614e8e48217a8a0acfc165f7f1db3b35d694d301fb9. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZNJX2077878.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe91bd60d76a5ac88a591e0540a0f0275077597a0fdb5873e76f7f277ca96d186. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZNJX2077880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68a3e0b7905d5544f579c58742fb8b33f1a504aa92da6de8a95f04fcf067fb50. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/QZNJX2071257.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33d9c358d49bf5bb8f873a9f6a5fad363b0d978684ea628f0ae7cdb56de5426a. Chain 2 (Bitcoin): anchored in block 958216 (2026-07-16T00:00: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/QZNJX2071469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d47f7bebed3657bcc7d38224f629493736e38cf74f6f4bcb948503d73dbaf13. Chain 2 (Bitcoin): anchored in block 958401 (2026-07-17T11:10:25Z), 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/QZNJX2071471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09bcbcf353a7d4dbbc15eb2f8846554524287a59e25211de266407d62d23c4bf. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45:25Z), 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/QZNJX2071472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa256bbc3957db8188bfda64c69bb11ea621793b0db1c1d1f114964c5a83dc3c. Chain 2 (Bitcoin): anchored in block 957747 (2026-07-12T19:35: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/QZNJX2071473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9f1391fd596ba28c6638f1abe48a164ee6351ea47ffd06fe4df3777177fb8c0. Chain 2 (Bitcoin): anchored in block 957747 (2026-07-12T19:35: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/QZNJX2071475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6738f14e8ce23c7d9083accebf24b334c1f570c9b7672cbb62355252494c34f8. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39: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/QZNJX2071476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ffd96d07e629bf868a147ad91ac4695576b684abb15ded65d0b253e7facea2c. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/PECR22301580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0e9edb76326d92133c5b4a9d08a2e440cc38f79443d80b9a81f8d5e14c90736. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/PECR22301593.
Tu Amor Me Está Causando Suspiros - En Vivo
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b7db7ed725613f01369935b2b40dc6c34592c524e01bce625897c53fb220c0b. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04: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/PECR22301596.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3586a1e86810a4540f6b0735ff9a81502c4eeb18ea8551062c6b9aae524cb2db. Chain 2 (Bitcoin): anchored in block 958716 (2026-07-19T10:15: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/PECR22301598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ddd8f309d63ae0be1f07ddc52b673cbdb359ff79c4c3fda6ec0aa993255ca35. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/PECR22301599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1b939cb02fb64618aa79865b0c598bbd62be599657429b827740e7b89d31579. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24: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/PECR22301600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6084c60d87828d0ac3d5ca2c0c8d25d9c8f3228fbc9af598808a905040f33370. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/PECR22301601.