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 0x6b5ddc1c81ad34071641f0252fa9bccfe82b7316abb661997e7320080689ffc7. 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/c3ca0a94-7541-4eda-b731-93329cf1278a.json and https://artists.proofprofile.net/proofs/artist/c3ca0a94-7541-4eda-b731-93329cf1278a.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 0x0f8549cbdca36486d893df04e7a7f1819620afc9a3945fa34cab405f5c8f8685. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/QM6N22090805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc83bd171c7fee772dca259baca7069dd407d5d08966be2708c460827e7712f1e. 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/QZPJ32329609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50bb760d394a8cbdbad0f0a6935652498b73e817f73a9f88d7f0b1fe4ab19f97. 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/NLT2H2200734.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd26860cf81076d676e8993d854b025933998adb77ed5e1c5a7198a9e0c53f55b. 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/NLYK92100126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x984b44c90a6b3ce7b9a98f35112e5344143ea2eed2ec45d5418ac66092664c21. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/NLYK92100109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc4fc490729a3ea00d4bccec9e99678aa448336c97e91aca5e6659167e098bcd. 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/NLT2H2200556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d5cf76a1d82da0a76766b9daac966664019c088afc6f79ae1d2c460ca8225c6. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/DEWO51810015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdf0c7411e175df47db7e0c166ff15823f163ce877bda2d2892c3c0e7a95e146. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/GX8KD2239380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d230788b3e688992d57cd19ed0858b0d6631e37a8abbb156bf6be32f75c0379. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/FRX282151186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8a9c43ede31519008817eb4f5defe992c96c910b85d2491960bef934aa6fdc0. 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/GBKQU2197247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d07a6ae6c04059e2e8fe518dd877e6a778e2cff789e4ccb102847fd92d492a3. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28:24Z), 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/QM6MZ2210972.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48771bcaba50f1c19623cf5fa2d42a1d8e9e5154062deb51cdb361bbd07ef751. 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/NLT2H2100336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57efb7d50977d3c71f6afaa07bf59840b5ca352522f776653b92ebd9bab5fcd4. 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/QZMHL2260119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d54473c97dfb76697ff8c79b5334e54822f4aa6f5e0e3dd9a8e1ae7be87d101. 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/NLT2H2301116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39dab94c318b9267feea6c4f7825b7e47b5ae123141a7f01729924beb134eaf9. 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/NLT2H2300416.