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 0xe7137b413b84b288c3beb2f5af7b7d26a3bdf26124709f82d27839b66b130abe. 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/0adc8de6-a05a-4c7f-962a-8d9163eae3d5.json and https://artists.proofprofile.net/proofs/artist/0adc8de6-a05a-4c7f-962a-8d9163eae3d5.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 0xb7a3dbe5c491e3e693ee14bab778f66a70004b95fda9020c174e8e3fbf16a94f. Chain 2 (Bitcoin): anchored in block 958680 (2026-07-19T06:04: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/DELJ82038573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe85ee6efb581c422d987b002f54679c7dc294ca526589ecf791b88b0028d990c. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/DELJ82046781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf36dc82c30f51a9fd7ce779112e282e2ecac6e7f25528768260524968c7b512f. Chain 2 (Bitcoin): anchored in block 958832 (2026-07-20T05:43:55Z), 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/DEZC62109270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07581da6dcd74a01352286a91ac8846a96a6dfcb934a3d1b8c63085ce462408b. 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/DEZC62263919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2934cd212bb660abf4323f6c961d364bada1165aa28897538e58cc3fd920ce40. 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/DEZC62263920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56f1a28f0f6e789d36937a75aae303f6402ee5304786230b75c4e977061ac3db. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/DEZC62263921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32f25aa6cfb45243f2ce3baf59628fe92155c68f1a658b7065c49343bc3d4f83. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27:02Z), 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/DEZC62201971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d671188f79ea60ad26cbf0f821196b21ba1843a2c9cc6e0235a62578c711db5. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/DEZC62201970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81594a7019c8e332970fc35c2aa9c99e6407ea0274519f015ac299e67e0ce514. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50:22Z), 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/DEZC62208330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6853a6d18c14d11ecca816b407fc510a5722249a0b2a474e2b6e22b9a32a3f5b. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/DEZC62319041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ce24f31b5a508c530d8619c1f2bec9572fd7a66ce9dcea4577f15b81e40c372. 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/DEZC62325825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb92f4d8c95ce58e6c12783cce2562b61ca67047ce5a7915eb796af10cefd1980. 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/DEZC62323484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x789e25a94bde3e6cbdcaf2e37d27282ffe169b47478366815623779c7f69a2e1. Chain 2 (Bitcoin): anchored in block 958508 (2026-07-18T06:27: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/DEZC62330867.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87d3b1d5e34b9a534aef8eeca19e8c7d7213952c712a4964cf6212cec727bb74. Chain 2 (Bitcoin): anchored in block 958067 (2026-07-14T21:26: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/DEZC62336580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b5175d3c24df524547883248c5385b2cf54ac35ac5e5ab4ada1578240edcc16. Chain 2 (Bitcoin): anchored in block 957709 (2026-07-12T13:52: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/DEZC62345056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fab087f62bb0d8a06bed3b3641a33a4f16f4f886eb5b5f698101c74db317419. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/DEZC62380984.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x395f2048b6cd44eb3a4e9dc065bedc9cbd38ce43c0ad4a717fc0eff93aa3be38. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), 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/DEZC62387685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49999545b3fdcc62b9aa02ebea8aa2cd806ed99da6801d638372d70af5eb8b92. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37: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/DEZC62387908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b87f429a4730382e61852449542e9570e25f07b254a2bd5913070bc11174424. 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/DEZC62387909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21469945ec6c1506405d6d683f37714049fd8b242ba0d49b3fe5a32bb1ba9eb8. Chain 2 (Bitcoin): anchored in block 958547 (2026-07-18T12:44: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/DEZC62387910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39a7bbe19f38faefbb5cd36e28a18d2ec3b18f634a0c1688656a9cdd1b450193. 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/DEZC62387911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1cac75ad5a0c2a9a60ddbbb545da3aeedb47b8e82f261efbb92eabbdc5549e0. Chain 2 (Bitcoin): anchored in block 958920 (2026-07-20T18:14:22Z), 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/DEZC62387912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc34f5c345ef68bca3e53097ac2b3482c8c375793c39fe925e33f3ffb6e8714aa. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/DEZC62387913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc691829551c8db1d9413476f9572009e94f45e9c37e95cdb663c60f33580be99. 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/DEZC62406611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf55cc32cde8e4def8e95d606d6335345829b38dd6c203957cce9d5b385fed31a. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/DEZC62578035.