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 0x12f19e33a251cd3b6d412f5e7039181d56355e0b5d28b74144456b9292a8d0fe. 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/11068ee8-c8d0-47cd-8b0a-388b68c411b5.json and https://artists.proofprofile.net/proofs/artist/11068ee8-c8d0-47cd-8b0a-388b68c411b5.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 0x6b6dc1c1e589ca4ed457390fbe1cfc05f55d171ccc846538584d4325063481ec. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/USLZJ2337667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaccf3393f093814f60c9b7e1ab31b104ab35834952623bc85254bbc7386dd583. 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/QM24S2308627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3e8447698ad1a21d36f936569ddedba2053b33c1b95943a983cd202cd269f54. 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/SE6HN2347594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ae1497781208a638e8719c5fb3f55ad2fe31bd668ac8d3046de92072ba96f4a. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZK6N2595912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdce3d86ec2fa2211e8156939dbc052b0a60ae0e0e2bc6c0522c95340f883007f. 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/QZFZ22109848.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb09c51c97e58539c24caa8b0dbe9565a95cb02f69d12ce2e921756fdb58a6d6. 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/QM24S2502126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0369322bc8e1df111831eb81164565a967b26529014b627bc774fdfc7e33337. 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/QM24S2500875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a6fc9992c5a21811d6fd386bcfa4badac2de9f4a3d9f14a175005f2c1cd3620. 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/QZHN82504073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1721432034a4128a0536a5ab0f952335f553692ddff4215cbf21658e47a9338c. 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/QT3EY2401239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x065885b1728de075a49c7388ae35b70f7d311142486315d15344741a8451c863. 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/QM24S2500680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x461316168f3caac22663fa38b52807fb6f3bd81ee3249221f3dcb3fab4267602. 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/QM24S2500151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ca62a7445665afb22d1444503a05e75158a3fb4a2902dce98912a482baa3848. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZWFX2415184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d8218e71c5bd751497cafe1a12f12213378093161dbf9cc2fbdaf4f58ed0f29. 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/QM24S2406166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb04aba78222e300d14dbee8d693daea8342d1bf9bb7edc4c09a659172d21c63f. 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/QM24S2404812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d2cd78fcab92587ca083fb33453b71eb3ecb788da71271620b3692609c8ba3c. 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/QM24S2404811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4d2de08008f053a8f02cc140eb046e710b1ba3a28a5c7c0c043158eb6ab3cef. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53:33Z), 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/QM24S2402929.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f2fbab841572c3521277e25039bee23372782ed7170fda5f97805f72f59abb8. 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/QM24S2400648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x170469b92bba8b21fd9d8bc8abaf0fbcf9b369818a831e02fe7ba186cf8f4785. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QM24S2308351.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c212ae90bf19ce076a152f838eb16c3d0072b605b49a8a5b86576bed92245a9. 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/QZK6G2394563.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6102291b36b893b7309ec591e3e71f0be301473fdaa229fe1484b814d2aeb11. 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/QZK6P2359947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x415736f87ea8a66aba52704b57d8e20dd403d88f73f28628e195bbf32cc2f743. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZHN32371210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6738138e9236293a2c0f56139580ac92062b3f38e91d3ec0ab62dc1df869da22. 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/QZES52322937.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x264644b5f8c64cc7a4159e38b798ade3e723806ce691b488570740f7fc5c50b3. 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/QZDA42317420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacfacf8459017e7410a4f3a61bc369bef76d51596b26a72b653cbef64e2a0307. 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/QZFZ42349182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3824e6526e91949c77b1001a9d7107479adccf394b1b75a535d9292fbe43019. 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/QZTB22286452.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x316af5bde86547e7359a4a39609ea7bda9000c83580478e405806b2e7c0c9f2d. 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/QZTB72205479.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdee7fd27c8e3a6d2f96739760aa481695649efc59f3352408f7deec8577465fd. 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/QZTAS2298971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacc107d9871b84e017a251380ad3369efaf2ae6244186b5fd048d7b138116852. 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/QZRP52274337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed14135dbed11b1d885a3651e666e891761d9f7f15d7e9c0be2e833e722dfb0a. 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/QZNWX2276343.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x141b74d67327cfa38c73d86e9fb42327ae2f3687871407b4d19d4b4ec9093d23. 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/QZMEP2298043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3b14d287d6bb9b2f2b4e32d46969c6d2f2cd2eb4094fe59273a8cde4676fcc3. 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/QZK6J2279400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2e673e5aa316259b0ec059b1ff160b4debf8e9389cf8f9d8469b5e504294b94. 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/QZQAY2292781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dfdc2c3067726266d025698dbb6497c0d8ebe67767b4973733c4b51c7e2297a. 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/SE6TI2165021.