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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbae450e3e570608ebac9a64099e842f6bab729dd5992636069aac547e75889e1. Chain 2 (Bitcoin): anchored in block 954342 (2026-06-19T03:22:39Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/883363d1-a1c7-4afb-8d29-28d194aeac64.json and https://artists.proofprofile.net/proofs/artist/883363d1-a1c7-4afb-8d29-28d194aeac64.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf85420b3308812f159f8227d122528ab537c12afae61b28972495f1a4a1cf345. 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/FR96X2290061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0ef3d45bd0fc99f1ba458d4d016131168439346f85445dd6c6bf784abe01de5. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/FR96X2290063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf123247226bece86fcd8e792e141492f0ade85ff29a3cd4b2c92c337e5a69499. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/FR96X2290064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x654da84849d68921ab1255167d8febc2458e8e122de3af82f79e37bc59da8273. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/FR96X2290068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfddaffd628dbc7814de3f4a1dc5098c294da987da9fafe5eb36c81f36ede367f. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/FR96X2290071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c47f12d39c26e8f9780419ae11d7124bef1012e23e81822862fc49929a8bcfb. 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/FR96X2290072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1db7f67046d0b97e228497d4b8961dd5e00b6d301c1eae1262862889d1cd6ec. 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/FR59R2226713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcce763452054d7ae387f14c22bdfa39172e3a7f5072040d2b231cd568fdac320. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/PLI365027380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32eca65a4f691d7a97a4766512b2e7f8ed56e09d83746fba9d7a996f8ec69898. Chain 2 (Bitcoin): anchored in block 960362 (2026-07-31T06:58: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/PLI365027450.
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 0x1f3c69f95f8af5aec49d7fdab07248722cddf8618f1fe3311881306232a3afff. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/PLI368024220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x997fba3e14935274f1a8cadd7f992e7d6479cbd69c93915a39ef015fd7ab5971. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/PLI368024260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b798b43e8ff0ceab9aa9e7a717b494c2a22523379ede257d8c0a19e58a677ec. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/PLI368024280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcac6d52cecaa6f69d226cda31c9c510d170e5f42a3481b030cf24c883b66c8e9. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/PLI368024230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d3401f1db3cfa471fd7f7b82250126e51b5cd0febf9cff4fe83fcfccce89971. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), 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/PLI368024250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f96971f9e689d52b545bd79f22dd5d9daaba617cb3f59f5e72f36dfbeff6ab0. 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/PLI368024270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb7b84bbf674ca40a708f51a0c5a2960e4b9e3e671c7cf905bf9e42ac5ebc2a4. Chain 2 (Bitcoin): anchored in block 960349 (2026-07-31T05:23: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/PLI368024290.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6c384345feb8cc4ebf516b780c4cfcdd227bba12aa49a077c55be41415c50bb. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/PLI362870320.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7842eebc62f22abb9b8803d66bae3980c6336db6a3fb6470702a4ea5d944f7ac. 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/PLI365564530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8e97fe409f5fac0bbe89afd32508ea47ff63efac37c20c01ff1b98ec0e5240a. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/PLI365564560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1bfdf66eb4429b164464ff8f07e879cfcd95bb1ae9df56a2327c3f86b489852. 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/PLI365564620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6215b76714e6d8dcb8635b82931ddff335cff79dd94fad09a9863226c3f3a496. 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/PLI365564610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x033e62937b713874d6501d2d039814451f37c1ade254c728c0874a6106e1282c. 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/PLI365564500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89bba9c1e776247101df9a4444b47aa4a66977d5029fe691bb7d3ee6358aa5d3. 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/PLI365564510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f86bc63006ce70fb3f3a6b4765764fc21b34db79e424a7df13542f173c8f5d7. Chain 2 (Bitcoin): anchored in block 960164 (2026-07-29T23:23: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/PLI365564520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2c12fdeaef6c8ade63fab9d168f5b2c3f3acbe8284e96a16ba81215450b32ea. 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/PLI365564540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92f52bdb2bd7d4ffe0135f86bfd29f565c07b01a29a3fefafc848958a067df2b. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/PLI365564550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5273032895a9c25208cd0e3f952b05339419e9ea3951a2ccb9dc852e79ca1932. 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/PLI365564570.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3df1f99912dc4d2208044cafb885831cb8761a54d2a5a987cf38be867c2d9223. Chain 2 (Bitcoin): anchored in block 960259 (2026-07-30T12:51:24Z), 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/PLI365564580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8eda849f300f2a0849deb103be1a296a4d24feedeeee415c0623bae6ac13c981. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/PLI365564590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c9068ed091d64834c328d0b1867514637bd87caf7412cd65e0dac9e47a88ab8. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/PLI365564600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34e582252a4a1c3fd9410296437e6f91b3018ce8161ef0f04598410674c10b15. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/PLI368390210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x184b8a4704a52ae7f77ab1948394a962adee101116f61a94454065b2ca081cea. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/PLI361459670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x977c9ddab3df13e1e8cf7cf25f2b74232b9fb0a2658f22114ee877c06046b482. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/PLI366851900.