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 0x598e4b286ee958af9414569d49c2a90290df52d69658d5d30728e2d9f1b10367. 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/94df9bce-c539-4534-9927-178d7c780b86.json and https://artists.proofprofile.net/proofs/artist/94df9bce-c539-4534-9927-178d7c780b86.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 0xf31cf22d9c3799f06c9bf837669983821fd1a4d0aeb26b1ea3d2fa8f21826aca. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55:31Z), 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/QZNMU2593663.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b31b95b114415d242be59aa222313c60735867f608295f08899463f0b7fbe2a. 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/CLA1D2300029.
Despidiendo la Primavera Con Música Latina
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba320b4fe86909187c72efa99d5dda66d826300f18e1f49283235ff4d5676d66. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/CLA1D2400010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee7764356ac2a7cb3010e9c34c5d77a8c8bf0b8199dbb1f208f4862e1f114661. 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/CLA1D2300023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x448008c82d2417e1a967870f5cf09bee767b43f599d1620f50c406cabd13c328. 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/CLA1D2300016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x758137ba8359584a395e8593ea91a63214b88bbd8dd4a547d56930781920db85. 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/CLA1D2300010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x458183c90829aa33328c23988d44d5d86c8a5ee51ec6fbfe43c3f75e6af0b1e3. 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/CLA1D2300001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4604c9472a7c01250434d89f3b093bc65c08fb198724ca67acd7d6cf26167a38. 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/CLA1D2200024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67386ba12d3c2cd70238e9284ff5dd245ef60d3fb21078d4d04bcc1948879547. 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/US7VG2488639.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ffbd713c1fe3efca164a609d82a55f2596954e00461a3c205afe17ea0630f5d. 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/CLA1D2300051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01afbc40a0473b6fabd5ed7cb19ff4fbef60e56841a7f0d1ec2ebbd012e01d6a. 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/QZNJX2452318.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1a7d9ce107a62c58eb4d8f66978a8737a68cc918894f33a477edd78a98e8c58. 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/CLA1D2400066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c74bda6f21a2c7dec7d82da073590d659ca8d5309467ddb2f4a9fb8c81efea6. 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/CLA1D2400039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e8a4936415fd47d80c9b3bfdd0c3c78dcda3eb721f709c7a9bbb7f137fe06b8. 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/CLA1D2400063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c74bda6f21a2c7dec7d82da073590d659ca8d5309467ddb2f4a9fb8c81efea6. 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/CLA1D2400039.