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 0x4c1114b6a1cfb96350bca3755edd613557e8f1f2563c4735694859fd69182871. 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/6d4c3439-c2c3-4ba2-9b77-88822be0fc4a.json and https://artists.proofprofile.net/proofs/artist/6d4c3439-c2c3-4ba2-9b77-88822be0fc4a.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 0xb8b51d8b7e8d122bd433758a52722a6c05ba4f96456ab3364c8e8810f53ee473. 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/ARF036800013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ca5336b3186d7eb74abb6caffa14ffc50ed32d91f622db1130ecb11619062cb. 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/ARF036800174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14f082025bd41a3b1f947d123e4bd20addb875dc5a9a4be6f9c7fcb4937c45ab. 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/ARF109900543.
Ella...Ella Ya Me Olvidó, Yo la Recuerdo Ahora
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83d32958347992dc608020ff696a64887af381255ca1a420cb772f674d00f252. 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/ARF109700615.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24a23bc5187f1a13c8c9153f3019e3ce8724f043c07f5b3f610e5c2eb735461c. 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/ARF036800149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c4511ff261b0682996132a11214fa45472203e9a111542f340be94b4b9b8991. 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/ARF109902263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12d772b262e1322177cc5f88920eb648944dbac6b7e20547a13181667224ffab. 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/ARF036900038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c22d52367e2f3edef5833248122dcab7d17d9e4e56d65d702c0d92f0fbd673b. 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/ARF036900108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a6a85f22d78620836299c1592ead07ed25593e27990eff79c1030647dd732b4. 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/ARF036900093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe075d684958ff746dcda7d610b25a76d9910759095ac933f1b432e7465126310. 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/ARF037000036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8419967f6da4fcf3f739ea12b0ec6f03515295237d79ed8fae099103ee02f9b9. 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/ARF109800786.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1d4e6befec84eb0b8e7ace9017b4d8bc849ab9e4f38fd4a8ebb056a4fb90238. 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/ARF037000134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7cb0d5c18bf8fe8cf63d8c3b5116eac4a2daf9b92052e6c6880ec93bd0176e8. 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/ARF037000113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeace90eeea3778c879e5e32943219b29c3b75ae4ddc36a276f14fb99d35e2909. 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/ARF037000103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6717d9bdbdf75d7d8858d3b4b0bcb80a6f940c9a0000305ecc2918e5e8d0c504. 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/ARF037000165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcccca2481ed368bd125c4e29db9cd9092c4d9361a354244f0cb12e9f69bbf72a. 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/ARF039600897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa90a59ab6382da5142f092a4c230a2c8233b934fc01905b418c363053509dc21. 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/ARF037000209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa52f98c0439058e4fa4d5faf53f37dd7b03c867facd3bde85432359041be024b. 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/ARF037100146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabc0be6e32e5188caa47616ab4764d204026ee928f9f2b27d639a841faa420aa. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03: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/ES5337400987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x238bce03c79d464ea9c22a693e088b108411e4dd4469c22c723b79241e5f243e. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T15:32: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/ES5337400988.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x773be6dec77ea03f4ca261a7343938f2aa203556a5788d3f9cc490b9541f9ad5. 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/ARF036700056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x891592f0fd7e694e2e5ecac4fbd7a48ff49b8ec6c1705990df8fe7b9c531e345. 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/ARF036800059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c22d52367e2f3edef5833248122dcab7d17d9e4e56d65d702c0d92f0fbd673b. 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/ARF036900108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d3a51a627a24e08e10e6bca8c90c4907bdf9de0f15e412414555ca41a2e20a9. 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/ARF036900107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7cb0d5c18bf8fe8cf63d8c3b5116eac4a2daf9b92052e6c6880ec93bd0176e8. 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/ARF037000113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08de3b2d86c94edeb600488ba362a4db5814992289e1e8beb3a25fd733e8c691. 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/ARF037200039.