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 0xbd941e38f9c384d09899698b5021d6fcc64ddb54e6f9fb3bbd9574f3e9542198. Chain 2 (Bitcoin): anchored in block 953733 (2026-06-15T03:12:39Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/9793e42a-3498-460f-abc2-0c0912964147.json and https://artists.proofprofile.net/proofs/artist/9793e42a-3498-460f-abc2-0c0912964147.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 0xf887faa092fb8a7f0bcd90fa348d3c9d259344cfe1bd252dc288e3323f079cbe. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45:43Z), 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/QZTPX2190480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbacec65b4b26e28f84558f8bf5b5b1feb3c03a621550581ccbb1421b72fc3a2e. Chain 2 (Bitcoin): anchored in block 958376 (2026-07-17T06:41:00Z), 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/QZK6K2577085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28a3b8ecc2d984cecedf9d1ec3a9bcdbcc19b0078375462e525da7457ddf4945. 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/QZK6K2539352.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e2c96752d3b18064d88f177fb70c2dffe2b93207d8c770fb825c7b91e44c79f. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04:32:48Z), 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/QZK6K2578981.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe808bb1b97d2480aa6a21e28f295a5c88adf4ad6e1be52323015a4e74cc45b22. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/QZK6J2501687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7de6a89026665e3beb46841cb9ccee52fd5bbbc1f9378b17c14ebe2a859424ba. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48:00Z), 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/QZK6J2538399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xceec97e9f7d031a28d62c85d013d97e3cca481df043e7d05600dd546ecc24f8e. 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/QZK6J2503123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf2bdb269db37ea94325ec29ef3f3094c1328d741a5f991efe4650a9e68a4034. Chain 2 (Bitcoin): anchored in block 958376 (2026-07-17T06:41:00Z), 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/QZK6J2540794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17096f5a173fb2285edbf98318ad9c0482b6c2e817f253a84368e138ba947457. 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/QZK6J2579967.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53569b7053da99a30744826d1b19ba3770029fc0b99bd0eeab56af8ac5c4a154. 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/QZK6J2581916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9d098a87e1abd7c3eb89bba31c55ce310f3edebfce01273c086a2dba77d05fb. 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/QZK6H2576101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4757ac269406d22b8b3b38dd6e8383a74cacd5e8bd8d03dab58f85b8e0e27f09. 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/QZK6G2558439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c19ccd823d5e19db64d81f05ab8d2eaf91bf6ed9005df7f1e621cf84a3fc0f7. 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/QZK6H2576218.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a5082e4caede2810bf863d84e485c89be2e91fc7f70e2e733602f3dc5e19771. Chain 2 (Bitcoin): anchored in block 958376 (2026-07-17T06:41:00Z), 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/QZK6G2586512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c7634734426dd070dc6df8b812293c49681bfef2e7ed3de9cdc214183537a19. 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/QZK6G2558519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x886157db0abfbbeac39cc760062222224490d9b386e0206860c451bd89914868. Chain 2 (Bitcoin): anchored in block 958430 (2026-07-17T15:33: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/QZK6G2546330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5df19c2815c576667b6f9bfe7e7d6730d5dd63078cd28477cdff79b35442dc73. 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/QZK6G2593435.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb909ac640768f909187d498236f2700c349ab46cb82646404dda9616155c847. 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/QZK6G2514798.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1d0e664354aaed14595153e3ffe5de04f268e3a15924893b1b8ee575ab505cb. 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/QZK6G2509100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04a15ceb2da3ae3732ce50b585dd2b2986f1e22f78a3e288291106ee0dee5f12. 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/QZK6G2594984.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9b253c688a8787add0d9f16e195a007ebe0f535a4dd6b98115ac46600bed36a. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45:43Z), 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/QZK6G2581309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5a450dfdad7e8c7474d4a76b5ea91cb04a49766c77bd577a9f60e23208096bb. Chain 2 (Bitcoin): anchored in block 958376 (2026-07-17T06:41:00Z), 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/QZK6G2548678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe51e710c332ea0184bc3886d5eec457dc6a5564881e1e46a2df6c81facabd5f8. 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/QZK6G2516314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa97958ee43d07edb84a4ecb8c05529e4b7a403e3788643eae5c9b1d774661a83. 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/QZK6G2588251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ac46f203e75201a637b6d5becc9dbbb260bd5f5bdf1b76037806ede0379736c. 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/QZK6G2511187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9cc58beac5b89ec74adc47e93d0ef4f905e153354ea593359d348b48a8cc222. 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/QZK6G2583783.