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 0xc762ecfadcacf0e9680639df4d830c48858fb30c075968a63453e0bae97ad6f1. 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/90c618d6-942d-4fc2-b0bd-71d3a8cde339.json and https://artists.proofprofile.net/proofs/artist/90c618d6-942d-4fc2-b0bd-71d3a8cde339.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 0xc6ea2482ce4e4b515c48dffb44d72bd8a8fb1d9db9ecb67daf291e0419259e48. 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/QMFMG2375372.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfad81550c1b6ecd7286b766dc9c56ce96cb45804e1696a3fa56fbcffe9a1332f. 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/QZTLA2433349.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6293d468a33bc2050648fe4fa9efa1b7335c1ee44d131b16a320d3f357443b66. 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/QZ5FN2417406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf58b09a3f5a4e96c84af1cec97400aff0d40081f027e41866fb6e892c3e24a3d. 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/QZW9K2352500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b057afbcc9462a2b2c81594fe0131bd380cd8187cf4c2994f464cc9b9fc23d0. 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/QZQAY2428376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd6a67ce3b18811d25c52daf409b7738a496cdf016fff18a3cf90213446f0bb3. 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/QZTLA2454979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1b319fc680014db075db141c0e579f4d30f61a612697b41d45e82a585ad58b5. 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/QZWDD2498547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x246e6943923c54577fa819be5138ae094471ec22e70aee858f1585070461e4d4. 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/QZTV32486354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x644f48cc84dbe023c78979fc4fb85bb4a45e695cee5a74febe530856968e8a23. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZQAY2439074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30e4ed4d035316338d7edade3fa30278f7f32c4961fa60bb77eb6469234b7499. 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/QZS7J2435185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2dae7e72ea72c2ddd74d6c496906d61441af4b987ff90312518846c52ace920. 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/QZQAY2428569.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9fac7519eb34ee0ad6ba8aebc5b118d9a7fee2b10e616b5634922141002498b. 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/QZQAY2415316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b41388cd91d704b4f21e7df22c94275f41f597872142e6a1ef4d67ab73178d2. 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/QZQAY2496218.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd2ae14870bbc18674b15aea24a04617d14b6ca10df209936d5cf5a1e17858f4. 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/QZTLA2495189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5c424d894251146741bad3197ff04dc7297bde7898273bf6930363ddbcd2cb2. 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/QZQAY2435383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcd7eb0288f7c00aa07d8724bacddf76bcc5e0d27b4557193a630df673b3fcac. 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/QZQAY2479270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4d16fea9fef223072419826918716f3eb8aa1e34a13e86a13002bf76a31a34a. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZS7J2402543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d2c853f204d6419b224dcde4b720ddbbf871ee73e0db945ab44ff79bedaa4b0. 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/QZQAY2488834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d8c015ae5d52c1585e5ac5cb6aa81787bd26a889f22942ee85240df636e063e. 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/QZW9L2380744.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6be90c76d4180e26f219fa711226d0b99459a773ff980cf05552a15e7808a760. 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/QZW9M2319532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58907f9d5120d85a4b792bc7119efb634fb9c984a0954861bd1fec940e5f0491. 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/QZS7J2353785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d2c54994ba66e9a82cc42e9b884c83e21134d2e25cb980014461ae37d8e615d. 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/QZS7J2338976.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9643b88ff3eba15b2a74442b846aadfa11d8cb942ec4ddf406bfe5f648682bdc. 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/QZS7J2344437.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ebd96129a869f97846bf05337ed7edf0b71248c914015a22ec2d421e35f84d4. 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/QZS7J2328025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe9c144a903d23689a759bb9a103b9ea379ed873702bd5cef6fdd837989d691a. 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/USLD91752180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84dfdd0edf3fd9c88b3e26e06ed60914cafcf6160204636cb3b4f304bf14065f. 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/QZS7J2392259.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e400cbbc74ce18aa57b32694ea0293b5680bc441825c532f6a2ebf3d2060bf8. 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/QZS7J2389029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54aca71534d79dbf01e7e40a6c41906e99d53328f44bc77a2b53042ce35362c8. 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/QZS7J2355955.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21af816b15e845e7823f0a3572cbbf3b379991c278280c93282d46934f808cf6. 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/QZWDD2313776.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe982bfff1101a845aac33c998351c34be97f6da2b05f7c0a6ffd8e6fbf79a759. 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/QZQAY2382036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e23432c01cb0360c40eb5e53a6550173d6d306d50f8eb8b6e5e27b85fb205dc. 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/QZQAY2372570.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe29b991eb68b99405cc797f6554e65605f30897afdb60f33a9bee1249f317fcd. 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/QZQAY2313292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x358a2eb50460e083a031bb4c708b7639d16f1fdd6d6592cde24c8f3f1d0e8d94. 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/QM4TX2489871.