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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x344c4e0b670462deebaaa9f1f788b86228070aab4986bea74472edcdb2c8c708. Chain 2 (Bitcoin): anchored in block 953695 (2026-06-14T21:42:01Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/7262d134-941f-4058-82d0-7b8ad446c8f2.json and https://artists.proofprofile.net/proofs/artist/7262d134-941f-4058-82d0-7b8ad446c8f2.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94ba29dbd5e6a8344e3a0a2b1328f28049399898c21a400e9a2cca6cf323cd4c. 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/MX2831500149.
Música Mexicana de Salón Con Salterio: Finales del Siglo Xix y Principios del Siglo Xx
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8260c55331e5b154277ba0ae6bbea119ae2dcc52a12e3910c5bb291e2741d20d. 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/MX2831301966.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b7cb928891d9bacb5b0402b2ad170199007ec6a0e7e99dafa2cf25cddaf9baf. 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/MX2831301968.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e88c061ffec1c999b9d3ae9b81f0c3fc90f4a242a25ee59292a7fde068b19c4. 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/MX2831301969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a6fd630df58d107fd2671ded9415a05f28024117e8a08614f33ac08504da275. 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/MX2831301972.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe827afdbb524213f323d1c34f5e7f15b99be9136e2825060be7ac169e242edb4. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/MX2831301973.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bac810a5c7ea3e96230a574038322de3ca6d4e96ef9da65a15c2f1b921f46c5. 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/MX2831301974.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e61ec084be58aa02de0be5f205d16cfda43fd8b0e17024c62fed17a8cad413d. 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/MX2831301976.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c87f0afc5717f72cd626463708b9264d32a58f2403c6d98611321ed71415dfc. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T10:39: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/MX2831301967.
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 0xccdc18773860b607c2823d99161ff5faafdf584ba248a4eccb8563f374a6d556. Chain 2 (Bitcoin): anchored in block 959155 (2026-07-22T19:29:36Z), 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/MX2831301970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57d6313ed64f20e292c78ba50aa97faee9d0c6915a3b4fe8322a59bc4605a72d. Chain 2 (Bitcoin): anchored in block 960099 (2026-07-29T11:30: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/MX2831301971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc261adeea17920b68a06fa936a5f958b42e2f05ccd4199e55d4d0aad3d729f9. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/MX2831301975.