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 0x37bebd6be5c5e11554c0757d1a575ef80a681879c25c928d847e49ff1b0a6e1c. 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/837f41e5-fa75-4533-bcd7-ee1afa7706b1.json and https://artists.proofprofile.net/proofs/artist/837f41e5-fa75-4533-bcd7-ee1afa7706b1.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 0xd594c7a6517d138914f29ed12c717b35ed896d4b0aec5f5bdde0c95c03bd0b6c. 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/QZYXP2314803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x330b938303a76c4d009e0172ee39ce789522807b0c8a1b0f8997a106fd692ae9. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21: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/QZYXP2314824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b8315c3d50c15094c71323e191db6c322153fef2646669d62c8990661e43eb0. 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/QZYXP2314825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefb401ef11a6f01c9394926b24b7671926915a96165b37902facf79f420c0c18. 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/ESA012334493.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf19601dd48e61adbadf05faeb2c5f181e5333fc14e753bf3ce3e9b75b5c57977. 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/ESA012334496.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2f548d5b014980509bcab4c64b40600dcd7bf46fc7a8b19a4f71171961839b0. Chain 2 (Bitcoin): anchored in block 960300 (2026-07-30T19:42:40Z), 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/QZYXP2314875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7437fc98da190a76e3c4cfe9eec2137f6c5cf37454d6d2e4d52b080c8d9bbda. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13:28Z), 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/QZYXP2311564.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bdb4a0d509c4a95c5366034c3e75dca53f135c7fd7b756fb12fcd6fa30d0a83. 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/QZXLZ2358532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe26a9e644a7190411b6c44bdd46c8507e923d24c7c1622a109b4b820ae1b4a83. 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/QZXLZ2358533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8900a6373260fc714a886b2be0de84fb0b8c22e3632925741f0363249ce7fccd. 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/QZXLZ2358534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1257cce3b33eeed5c3adb49ea5c05d214737dff711c2b88426036155d704d8b4. 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/QZXLZ2358536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea72d4c0671b034d5fb7b100be5413f575811073b4b2f68486b87b4fb6b3996e. 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/QZXLZ2358537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9156cbc4237c5d25b587e508b139ca1388e852f100695bcc013b8c0e40b9457. 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/QZXLZ2358538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce3a2d68d7d206cdec1f097a84bf01018afb1cc9cdf485ae654f7a60026c5478. 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/QZXLZ2358543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4acb875f504c60d2c9b176cecc37bed00165e633d5133ba7c116ba36f6297b7b. 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/QZXLZ2344796.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad10d4ed9eb94e82fc3d2bceb775e4d2fa2af45234282fe494b89d68f1965d81. 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/QZXLZ2344798.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf05ea3bb0a80ba6e89fcb08d72cfd790848321746017072ea90b1bed823d501. 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/QZXLZ2305286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f192d85afb405118bd9c2412111d445692e24aa3dbc509cf2d86e77bbee8550. 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/QZXLZ2305287.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8040277885c4ac146b5b2d484248e8933e42bfa7154290fba752c5166a24448. Chain 2 (Bitcoin): anchored in block 960456 (2026-07-31T19:53: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/QZXLZ2305308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x204ed773017cd7344eeb75014e987f7c9b8ac97768848170d2ef2ff2d37bc2a8. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/QZNW72371153.