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 0x7d166e35bb0f5589d72ec502f59b763be6f760656abe2e90fbdb7e57e5f3f55d. 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/dfa68ff6-07ea-4e88-afec-9b9e5673bbb0.json and https://artists.proofprofile.net/proofs/artist/dfa68ff6-07ea-4e88-afec-9b9e5673bbb0.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 0x4df8d04d333dcd5bb9ecec32f14b297197f821ead0659d4c67fec8895e376033. 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/QZK6K2418320.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4efd1b5073d36fe086960254941a37a113224e9e65a067fa272a2729ab639ac6. 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/QZK6K2418321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x989b76ac5683bd8b9558755ee922d658ef4dcf8d1c594a65453620e920963b47. 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/QZK6K2418322.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ec354787fc5d473cfc154ac0bf9f80df25f5d16be56ad94242ccd1e355abdcc. 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/QZK6K2418323.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb700e88c86a6e956c2488d9e7d5009982d41e8d2602a419320d3a47035741551. 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/QZK6K2418324.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec7ee4d444ec7a95ca7036ced2450564ce0d2b61cf5ebf35fdc7e437c8d6fb75. 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/QZK6K2418325.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c87648e93108f0e8d55844abaf5cc8467068d5a55f1ca865e73fa58d83c2131. 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/QZK6K2418326.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbfd5fd9e233ef0ca8626d30e3d522b70b249848aca16beff5c55d7d01f84b2e. 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/QZES92357651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x305c90e3a0865cc6db63e98a5f0e3d823455ee89f52e33016909e0f7aab4ca96. 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/QZES92357652.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd517006b6ce0f45d352348975af6b6a005dbdc68790ca697b5406dc4c27c1507. 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/QZES92357653.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54c76c2aae4cf2e9e136c5b9ebb78f580d0f90b20c8aaf14573068fe32f63370. 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/QZES92357654.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0846ca57cd5807efee6d17e5083c24f03d6bc967b8360d01df29abbfbef5015. 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/QZES92357655.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca3ef06ccddc21258755ed7915d9a214de5cf7206d0d07f2394ef7902cfe8f82. 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/QZES92357656.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab353cbad6e93104cbc5e17bfcff2f6a122673d2dc2638b68e06a77b6e19e99f. 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/QZES92357657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9d7ebb7ee40a6f195b3db65d3d5d2257d12f2cf821bd8b3daa560d45de62d13. 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/QZES72436980.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa24bf6ed39571e459577c0d3764497deda8bfdaf899d79e3d7802e03f3fb80b2. 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/QZES72436981.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa869f6b852467e45bfa7bc3ffc071bf0be1a058d0e36db792f4c0facb8ba5f76. 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/QZWFF2318589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc8dc9f25103010ff5a203d63cdfeff4807d0276fe8ff8334eaf2b7589c961c2. 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/QZWFF2318590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x760fd9e09ae3f3e6630b5cf66681b76a0c254c8e9bb746cc77eefa6832c5ccdb. 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/QZWFF2318591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x226a5e44e3519ddcb521f8de24386912184df7b2499b6705ed16da5237cf21c2. 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/QZWFF2318592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a06775663c7a4c012421523c5d29d58318dc604ebffbb09f5b64d4c2233a098. 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/QZWFF2318593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0cc720a195f1b654d5dc17414728c80fc6b0bb0e9d4924dcf27a50bc4725601. 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/QZTB52379731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x180be0f86ad122b91adbef068bfbc125820adaed42f2bacbabb3b10aea706ead. 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/QZRP52303050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x902998506bd4584d44d30899a5083f57764bf6926ac70ff969f06d6ed1a95c9b. 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/QZNWS2305315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1260c481aca9ef4ab7520b75cdb3afa86dcff48aa4fbf053548da845ca329ccc. 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/QZNWS2305316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f45e36db49d688e960e090f63970f7c0e16145486b45011f48d159952efcfda. 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/QZHN52332483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fe0a5f30a9e2d9298d689532fb22428ce3143e57b76182ce5f983afc7a8501c. 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/QZHN52332484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e3bdb035c104312056a01116d119f75a8549ef493d0ec2db7dde60173305d1b. 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/QZTAY2338015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x760ca75d386172caa1cc2fbac0662534be8decc2030bcc3c38875e057188162a. 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/QZTAY2338016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd91efdb9ff7481e8c5e81d275878a0f35a5f87cdc2bb8bfa11e61729448e46b3. 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/QZPLS2253914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa665f2a4e1e0befb645060b1269ffeffd3f47adbcfc1255101d2f2da1fc6a1d3. 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/QZPLS2253915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5351379f9b023221796e3e65beb9d8b82fcfdcb1d721570385b11e660d325b23. 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/QZPLS2253916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbdcb39a441f5a6acabad202be2753e9766469096a6f9b2fdf1fd179c49454b9. 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/QZNWV2232943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a28694afe0e0c535dd03a0622d36b83dd40a265efb08663cf433d3684da4043. 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/QZNWV2232944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fea54f4c081d0ad0c17a7f629de2eefc880baa2ef6a29ba34aad9395fdfe6f7. 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/QZNWV2232945.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73d15a19943bd7e293cf749c9bc84f87fa50eb095ea8ef5af47e20fdf09afe25. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/QZPLR2235847.