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 0xa06b8a3568edd4b80de8a7d118314a7a376c14ef9169b812c2e5e1c61f59b797. 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/0d228ee0-c534-4d07-9b2e-7aecb075f9b3.json and https://artists.proofprofile.net/proofs/artist/0d228ee0-c534-4d07-9b2e-7aecb075f9b3.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 0x7da30a1ac520e0e73d231720ea6f87e4f80fed4274e08f604125d289bed38611. 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/QZTBB2264629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe00cddd2da4bcc0b18816922b5b47f85f3b400029a069034643e85426e32fc61. 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/QZTBB2264630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ed8db6759a902c73054722ddef87f4e8902633870f2756d389733769e28f56a. 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/QZTBB2264631.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x594465b7e344e007a0609ea0e802fd540dc639b927fdaee916d595a606f1b3cf. 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/QZTAT2172261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c193d1c0b77527d54aca09142f3f5f76cbfd46958a6df3bdb56283632860b98. 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/QZTAT2172263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb92b1a0a2e88c71476ad731eb7250df7d8354fc178507600637706e7784fb23b. 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/QZTAT2172265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff46dd8d75d8e27d55c535ba612c09ed6e860c5292ad411a92640954bc98fa25. 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/QZTAT2172266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61c3047a61ac9e9c40f0c8f1cca781de7c8a92e783c964026da17700f10e5806. 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/QZJ842004474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4aeaffdc8161fee6fe7696d05cf21617ce6730ce8cc373b027ecc63b6dfd8523. 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/QZJ842004475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce13c3cfe51f1bc0a3925f497b5d57a8cabd76e1d4a8bdda1967196ab048c60b. 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/QZJ842004476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6949824bba2d9db8ad9b323b8a3b41df7777281d21b9cd375fb7adac232ac336. 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/QZJ842004477.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x118c55542b8c11c15ee19057c60130c53f58ff41950380e6d2e01c864ad139dc. 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/QZJ842004478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54e7132aaaa00ff5249a08591216ace07d409d8350f850cdfa649b8067121888. 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/QZJ842004379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcded8ed0d8dcc056533252ade78a59b254fa09c2faaef636944c0748532ec124. 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/QZJ842004122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69064d2db88a0b9fd692687faf614c91cc721a20c135133c827c76f87ba6228b. 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/QZJ842004294.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcded8ed0d8dcc056533252ade78a59b254fa09c2faaef636944c0748532ec124. 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/QZJ842004122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75977975afb96b0760c7689eff1a23ed5fd39a20433ab97d557f020d13a60cf9. 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/QZTAW2347886.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b417a14047195f00f639e5dc78ef28e72638eb817aa1bbc5ce817e4f5c41ed3. 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/QZK6K2329647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefa7729db85904e23c8d7c84aece8adde90456e5a2ac95ac02b71d909687b21d. 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/QZES72379900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe92beee673fde2cace1d794d02ebe7d0fd1d138d9ff6b27904c38fb71d6793fe. 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/QZTB52210370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x281f80e75b40655b0de8d2d42eb22cd5994f67b9fc1e57f622d43d1ecaa843a3. 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/QZTAS2290901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73c394404fab33d8ed99465bb0639d2ecc711a55ad1afd87118f5cefd9b45a57. 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/QZMEN2293915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c0ba6e6af83c2db98bb9b750739e3e99dd69267645c8b6a9f0c80d2f08049be. 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/QZK6G2274992.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87dbc846a047b7b142fa9072c0d815795e7c760e0ce375f35aad105627b0169b. 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/QZHN62251300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf8e98503010eeaaacbf91a496564a32e1ae5243adbbb4aab1b0186c150b4930. 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/QZRP52150674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc599ac6fc0abcee498f5af0b1d6c5a5aa31fd71010f6686c7471c7a81ca104b6. 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/QZRP42174778.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf68af6af12f7cd90cded9b398f4604f7b5c8fcb24f569c25c21ad80076da823a. 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/QZK6K2182780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7577982e938f0ee87355de110641385583e8cead9099fb86d48206f9b928e531. 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/QZHN72130999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79b7a162a232485c3794264b37e83dd994e5634ec6983cd4522403ebb307db37. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QZMEN2093382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f6b460bff7d3f25dcf5d47ee231a4b2dcaff1e758142dc5b04d760fd4b1b2cd. 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/QZJ842400269.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44f5431b1466c0f317626e2e13c376d3f078986252e335b1b1afb6516f480a4f. 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/QZMEM2407905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5cbeb2dce728a3021980d523c88202e3c9e7cebc90b0196e43885b28cd4325a. 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/USBAE2206061.