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 0xa0939cf5f2e722cadcb39f26bd6f8b7234662ae4cec078a09b5d9adf7ca8bf18. 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/5f6f80ff-6574-40a9-b63d-659f0bc45e75.json and https://artists.proofprofile.net/proofs/artist/5f6f80ff-6574-40a9-b63d-659f0bc45e75.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 0x209a1a133be97d858a10b44f525680b0ec1cd98d9c0fea87b13997cae7083f7a. Chain 2 (Bitcoin): anchored in block 958834 (2026-07-20T05:55:47Z), 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/QZHNA2282142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x881f293b4134fda0914374398d7f899feb7a91b6ae90eb96a22cee201130c0db. Chain 2 (Bitcoin): anchored in block 958420 (2026-07-17T13:33:01Z), 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/QZHN52399172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x472d2f7e49631168544f340e069ca16bea667495d616576f979ee83699920a2b. Chain 2 (Bitcoin): anchored in block 958991 (2026-07-21T10:04: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/QZMEM2323548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a8d2f3460e310402153b22d7506b0d457209e9ac3732b15ecc3d39eddcf799d. Chain 2 (Bitcoin): anchored in block 958834 (2026-07-20T05:55:47Z), 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/QZDA42444375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x026c440366df6d01a38530d9975137dff58dc6008fd815d46a5e8919be6ff36a. Chain 2 (Bitcoin): anchored in block 958965 (2026-07-21T04:29:05Z), 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/QZDA42444376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ee2c99ece8fe4980cf45aa6c28b3be12ef67498433f62730b75cd4c131c209d. Chain 2 (Bitcoin): anchored in block 958197 (2026-07-15T20:40:29Z), 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/QZK6Q2574903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacbe96945ad2f0fd1f1a9aca16b65ee4cf2cc560e1b47ac9781e2b04c7de73a8. Chain 2 (Bitcoin): anchored in block 958087 (2026-07-15T02: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/QZK6J2507499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2531647780bbdbb846167a2e83db70a36d9d031c82f5a48c34c058d45c659a13. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/QZK6J2507500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52b5b163b900aef13ac5c218ff80e065c3cfd692641fee0047cbc3de9ca741cf. Chain 2 (Bitcoin): anchored in block 958271 (2026-07-16T09:16:54Z), 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/QZK6J2507502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58712430079ad1e0bde0635ae0d9e1e0d3aefe1d4709f6c5cf1c7ba443a7ca2e. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZK6J2507503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x397bc4a0f4b6b44bd9ea2abe4a482e966c49bf5635727420714115cf6ee8ed57. Chain 2 (Bitcoin): anchored in block 958484 (2026-07-18T03:34:53Z), 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/QZK6J2507504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2989705b56f397c8ad3e7cb6d9d5c1291b333b0bb83f79b29e5b9df1a8cfb08e. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZK6J2507505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0755588c558f3ed826457e19b04a25cd807ee7c852869e4304bdb8164b09980. 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/QZK6J2507506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x014f659c68a7511f29c7ecce0389f8b5e525fdd73688c90a734df97a046e693d. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23: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/QZK6J2507507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe3097f387a1666c35cb91a656e79a73c339bc94b57029a2a5880b4c5b41180b. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZMEN2582844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09dde50264532a41450ad7265bf647d9c32bf4d29c50747d40f732c7949f2396. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/QZNWU2596119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeea0427ab13b34ccf5d44a8138f99618ea126a55717dce5d9ab18de2d414b90a. 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/QZES72405815.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97371569e0df265a4d56b02708a5ec57ee8bae7d0579f957ed242544bafadf84. 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/QZES72405817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b0d1c857fb0f32a42e4eaacb5414d2ee97771b793fab256d40518a04e562bc2. 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/QZES72405818.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdac9b0f6be477b28423c53c595199428eab30f82a22ab3ee6dd9dd8694d0f313. 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/QZES72405819.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28002ca9abc0de074cb7973677c81b43f4350112fb112c570020aeda7474329c. 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/QZNWZ2280113.
Less Than What Is Supposed to Be More Than Enough To do That thing
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0db314bf734de50870ddeab8aa39b26f0f4f8b7ad4852b6eb4d061547e56dde4. 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/QZPLR2250691.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc66f76a849057aaba2a057915039bce8db79df8f5e74085d9c4db8034d01d8c. 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/QZMEQ2220487.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd05330c9d322fe8716af004039c50bcc03b033020787b5baa4d8010a7e398f9a. 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/QZMEQ2220488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe91887fc98a65732724c4a8f9a56894fd05a216359f2fb1fecd71cd977f76422. 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/QZMEQ2220489.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x280916a5f9c53b6cf92128e142e938b1e8d5bf688c9d569359e64d6ed2ed518d. 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/QZMEQ2220493.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbffba265e4e03249df8b14698fced466ab8e675c068b740d6cd4c737a4023fc6. 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/QZRP42204531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab8f6db619ed09bf6a3042369277133c1fd751e8e27dbbb65c950e69f51b6d84. 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/QZRP42204533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21a234f795f701fda9bd2fd272c8db1ac6726f90d85dd467e921049a541d2538. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T16:23:52Z), 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/QZRP42204535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f59584d47f5cb517b7539fe9ab81fb98d5b2af1c235c0ba752a0e062645e557. 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/QZRP42204536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80acc0984367c3c91d537919db6447a53570ff6b01a455d54707be4945e7a21b. 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/QZRP42204538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15a63269794f5f4ff4aac831bae7ec22f3da8d521aab1fe7dc720d547347fd21. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03:35Z), 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/QZRP42204539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda5890292d7465b53a2855c84a9cc85ab59c8faba644759f5ab4dc4756c31a27. 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/QZRP42204542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dab64d6a9bfa3039167ed7c77a706aafdaa6ac5c896cfc541d8d5b692255334. 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/QZRP42204543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6274982d8fbee0904124ce33ae8bdd9c562da53c7a4dd3979638e904fa1f5671. 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/QZRP42204544.