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 0xd7a8dd40ae036bfe3ef96ddee050d92695e66b0a57aaa013013097905cbb6213. 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/89d2f584-5cec-45ed-93fc-d2efe4ec24e8.json and https://artists.proofprofile.net/proofs/artist/89d2f584-5cec-45ed-93fc-d2efe4ec24e8.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 0x3a49f121f95d058ef35cd0ccccf163a88a410dc75e69c0d046bd48ed650594d9. 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/US7VG2198914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3397ae5185f9e68085b02d9c0c14e7308f1d789ad955354d28bf1091514be527. 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/US7VG2198916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x504891bf44903afe6d797922d0c0c7e1a92e4526a10b6f945e7c17fc40990d2d. 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/US7VG2198917.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x846592f9dce09d4c924fec8e1b6f8f19f3805969d70bde001fb5c021eca6ba3f. 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/US7VG2198918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20d49a1c88f0059880a861d1eb84f78ac173ed48c32bd4a9cb5cfd180624e215. 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/US7VG2198921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x546bd89d522042b02f6e794579bd309ceeedca1f528a6a2a3054e34e78ef517d. 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/US7VG2198922.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59818a535a85619ab2c26f0723ce1751b30b2ddb2d00ea8512b2255f3bcf9ea7. 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/QZGLS2016591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f53a5f6d4a8e6ceceb715d758ce17e327732d72f8f11ff633a587c12e0e5e24. 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/QZGLS2016592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x824d4b06ee15858c47b9a3fedcedcb4de4d5f22380952385ee97d5fd87cb6a9a. 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/QZGLS2016593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x618c297fd6d48935a7629e21dbfa8ad32de92a7f83f38eae39c89cd53a525a7b. 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/QZGLS2016594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x889b31bfc44b14abf5f1f8922d8b4080ead1bc703bf584963fe3c2331acecb8a. 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/QZGLS2016595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21455e6a7b2f39a0ca07a0363e9e108e26a0308b3b1a37a06db0bf41ff65c29a. 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/QZGLS2016596.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a6fd6e625b6f8671ade5d21784983b5b47ee7dee1145187dc3e04ae8dd30b33. 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/QZGLS2016600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e05148d1861a0460805a3a12986f54f43b5b6523f2cd87e0aa703d3685677fd. 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/MXF149400287.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f3da66f252feaa9fe97591f627b12ccc6d5cb3115fc46775d0b1d3a5001d476. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/MXF149400288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71cc71eb74710c1d58fe078ceab6cd03d57c5e56dc8a42213b7e1994bad0b4f0. 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/MXF149400294.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9671d23e1d9028229e18c377e96d4ee1f0d7b3ad241bedbb4c5f4b4a05b6a569. 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/QM6DC1674203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdae38d8a6197386108ee3643dfa8ec6a25cf0ce32eb187a2229dee20fa3165b4. 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/MXF149500307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64d87bbc05e27282414e63937a4904edda12a553940d045b878b52a9178143b3. 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/AUGBT2324660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa29816752bd98edc1fd758a2038cd0d717115bead98bd1e431bb2ac26b11e78. 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/QZNJX2352827.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd274137826d49f9ad33ea21984f5ce6faf5322ff2639b1c23a4789bfda0f79d6. 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/US7VG2365896.
Estoy Aquí/Muñeca Cruel/Mi Historia Entre Tus Dedos/A la Sombra de los Ángeles