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 0x723ffdf357eeaf5c48e1aec0d4ef36cf8fdcf364dd8df5b16fa2435fd020e19d. Chain 2 (Bitcoin): anchored in block 954066 (2026-06-17T08:11:48Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/79b355b7-02c8-43ab-9cbc-55b55cb13f85.json and https://artists.proofprofile.net/proofs/artist/79b355b7-02c8-43ab-9cbc-55b55cb13f85.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 0xe2347109a1ecb377ade91577a0a68928b6d3078b5df59f5e4156a7cd0eb09333. 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/QT6E72515082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0d0b89a8752ca3194347a46ec3e618dc55b55c0d4e32365f2a63e4321d34a2c. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QT6E72515083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa79ccc13f0f0a94a9421f2c9fde62c246da5ccbf0ef12d5eff1cd1540be9a3e9. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05: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/QT6E72515084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fa1f43b72730d99e0cbe09ad474b429fe2bc5d12f1a6e9af676c86ca8f06b40. 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/QT6E72515085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32fda01295bcae28e9c259d94c4cb5d50e3729e1a42b2c9228132af64b506d3c. Chain 2 (Bitcoin): anchored in block 958653 (2026-07-19T03:54:23Z), 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/QT6E72515086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac24e8f701400683d1476fa924f0ba774c400b4cb48ef662bf39ab52fbf1b37a. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49:15Z), 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/QT6E72515087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8001027ab7a5e7458c155a3e6fd412c8439249d2eb06e21215f2cbbe800e112d. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QT6E72515088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09cc655e7230f77a1ca819f06911e139c259d42c2e3083f3c8750a71b6fb6bb8. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45:25Z), 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/QT6E72515089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x412d1e2d588b5f2f78860d46a66a3a8303685601f47444cfd3e339084b55093e. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/QT6E72515090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63fdb245c0d75eca9fe55636f98583e519b86332b03c8a7942cb7ef896eda246. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QT6E72515091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x821b82f29fe27d33585e8bc4aec0ed7eab7515d1847b49ab3b4bd589bb809a26. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QT6E72515092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd7ffdcf25ecd1b3b23a1be78eceafd6304fce2b789b6831061c9e673c83ff7f. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45:25Z), 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/QT6E72515093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1f49d978654155603fd5e5a104e08882dca1cb4639508b367e29dd30eadcd3e. Chain 2 (Bitcoin): anchored in block 958903 (2026-07-20T15:22:45Z), 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/QT6E72515094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c1473d4ef689eaef4f8d859f54ba2b05a683a6af7d8c202441013cf9b2d39c9. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T11:08:30Z), 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/QT6E72515095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54e1dcabb2608b030f4ec00b12f262be3436900a3e72d86fe9cfd2ecaa29090c. Chain 2 (Bitcoin): anchored in block 958864 (2026-07-20T10:24:04Z), 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/QT6E72515096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0464fd0402cc8e01709a9cc35c1cfa1e0bee462b298880bcf5b63808af90bd4f. Chain 2 (Bitcoin): anchored in block 958903 (2026-07-20T15:22:45Z), 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/QT6E72515097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6476bfc290b2db1726cf65534cb471a58272a83065fb2bda344948cd94f41b12. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/QT6E72515098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1fee170fd14ff5b6621382b6c026810bd3fefe64f5cfb47b0aa8e641923b832. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/QT6E72515099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd1335d4424a307cdc7d81ef72440aa7283dde44c0995910714cc2f08308a2d6. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T11:08:30Z), 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/QT6E72515100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57b761d50419627e02a7ea52e16fab605962ad64c2ba4002dce6b74749339028. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/QT6E72515101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe97b342713eff9c39c5acbe74ad1bb5d3bcc798e90f8f5eb15a9a4d8e5eec0f. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/QT6E72515102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78341c5ce17bdea5bcfb28a8301deb129df36df15d2974fbf4c8d4b109d8c1eb. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QT6E72515103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a537a3297174217ac6289aeabc5ae05b934220f9fae58abffff37e2bcf55feb. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/QT6E72515104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f1d15de7a5ef83ce26e26a10044bcff4e41ae5a1fd35ce3f782b26b2c0ea9ba. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QT6E72515105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x744bd45731f5dc6ccb4b7ff1d8bcee78df868bc2fdb3d2aec97a6cf8d222f42e. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QT6E72515106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f821646b4fd6883e28780bbcb27e12b4a33cd865c9ba7f8b689de272a33731b. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12: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/QT6E72515107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1637b699d4c5550e360300c95c1d58d8599a4db03d4436a63967abee9d7d9b97. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/QT6E72515108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x520d1373c87b3319321bd92a761b8cbf10d140c658a129cbb600a49da541969d. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QT6E72515109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57f18c96e8d3a5984c9c3bea56c421b948177bf1658107be6c2b209721e83685. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57:46Z), 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/QT6E72515110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1378898dc3825b37a39242da5e4494253deabebcc80cfd5ae5b6cc41c6f2e42e. Chain 2 (Bitcoin): anchored in block 958812 (2026-07-20T03:24: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/QT6E72515111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7c392ed8e717b5858d8c89096c1b01951b205122559760801f88881dd4d98e0. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QT6E72515112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb608814b692253f8503155663593e59e7c61f1b0189e4b27c9e9f06057a0a1a9. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QT6E72515113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf44fbd113fbb4527ae452617786355892b4c3b893488e486ea41e529e50b6e31. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QT6E72515114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56ef8ce6ce043ef7447ae9f1838ceab3e9801b738a35320e361cfddefb74328a. Chain 2 (Bitcoin): anchored in block 958905 (2026-07-20T16:14:34Z), 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/QT6E72515115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c9b141c045390c71c7b243775892566fa02cb0b7b7e819f897a915682024a49. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08: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/QT6E72515116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9dbb8575ae0579f93cfe4e7e3e8ebb658db664c96b3b9314934863adfaa96657. Chain 2 (Bitcoin): anchored in block 958653 (2026-07-19T03:54:23Z), 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/QT6E72511360.