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 0xc0c182b2e3283aaa2b9c68c1459106d7c28c85dc5b90892e825787be0b07cff3. 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/5d34ed31-f70c-433d-9567-706d65026fb8.json and https://artists.proofprofile.net/proofs/artist/5d34ed31-f70c-433d-9567-706d65026fb8.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 0x8d1f15854374db143d224334b8d04d380497459b179e7dc3f679b8fc986b4b1d. 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/QZNWX2003270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x842bec488831863dac57c080aa0c6de1eb416086ef76958db1bc61257a0a1d03. Chain 2 (Bitcoin): anchored in block 958654 (2026-07-19T03:55: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/QZNWX2033472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf3c05d990a23cd86c33ae7c390f0e3cacee533d808822127bfb2bb846a03d15. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40: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/QZFYZ2132588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d39265ba1d7e60ce874366caf3f96479621906caa07a0ae75b48c4bdfd34430. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01:38Z), 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/QZFYZ2132589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fe48aba1386645748bda34c9eb591ad6c32126322423132bcafcb58a94eb090. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01:38Z), 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/QZFYZ2132590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84332d797bd665042e7a8c7b9206a173320486ad1279268d89cc5ef55a8629f0. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30:13Z), 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/QZFYZ2132591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44d4a825e425aa5cd567f2f1e2c418f32d4bf25b1d1db486ba3a07597159c297. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30:31Z), 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/QZFYZ2132592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e41521e29b667c3c26531c053d04fb7b134d101bffe3e189010013009419728. 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/QZFYZ2132593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6f5ac1b7fc874875d36d35bf2c2572d38b70cbe0f5b78d7a82453bdd6cb7330. Chain 2 (Bitcoin): anchored in block 958716 (2026-07-19T10:15: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/QZFYZ2132595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6d3dc95bd604563891fa7f5354d3c2d725c5107f81d30570c8aaab1d04c98ce. Chain 2 (Bitcoin): anchored in block 958907 (2026-07-20T16:17: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/QZFYZ2132596.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce2d8a21ce470026fb0d09c551042a0a406d22bf99873675ad00a9e700b294a7. 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/QZFYZ2132597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac87057823e8efc10e04f2281cf077e8acbe18b0acdaa23440c830f93feb6786. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54: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/QZFYZ2132598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21212989745e69b938f07ebdc53ea7ec56a81ddc264070acbe49e9b22d3a7242. Chain 2 (Bitcoin): anchored in block 958667 (2026-07-19T05:04: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/QZFYZ2132599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a6d54dfbb822611b83976bb13efa5189c440b907e0b94e319403d69b22cf86e. 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/QZFZ22121752.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0eb95e55222b6029c179a13ad2846ac656486d31e7af234047ea2365d5f10a66. 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/QZFZ22121759.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb4f75223f395d3bae0fa6f50e07e5d61344f44a02ca9000b7316222af666c57. 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/QZFZ32122231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeadb77fa9112853e16b7ce8f4017cb778c2f9dad0f8f2e7dc82c34ce9d3da4fa. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/QZFZ32122232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x288af741df20f9e474ae030fead799a5c9b8bc81847eabefe40ec7cf6f4f8526. 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/QZFZ32122239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x833bf46343e18f9f72efd64ea97d9513192e06f9919be06b10f5842906e8bbca. 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/QZFZ32122244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x767a768111cf0465c40240590c7b499fce66555577ded3644ce9bfd6733cb644. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51: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/QZFZ62147803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x288c94e2d0777d1ed03942daf0b40485c284b84a9769d22a44271953283a550c. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58:44Z), 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/QZES82112886.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85274828b0df09c06f8832dee7589769023a88d08d8b3cb60a345da8b081b0d1. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03: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/QZES82112887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bb35275b18b99218cc39cc6406479d38aff9f1f9ddc155ea21c32169f583107. 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/QZHN72126486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x391db756a454f1935729235d52b855254e731247fb84a9c74fcf7538f18d23a6. 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/QZHN72126488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cbb73610c6498e5b56f9bd8e92be0c1bc141e7daec0ae9611307efc34f590f1. 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/QZHN72126489.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2848d885c45a9de1005a60b59325368cbcf855279eca03901e8d3cf05b8bf80f. 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/QZHN72126492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5e26b5413af30a401ad36853fbdee0c695a9b8939067636d6bf66f6494e7086. Chain 2 (Bitcoin): anchored in block 958673 (2026-07-19T05:38: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/QZHN72126493.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75e159fccb6a3cb4fe1e53fc54b7c36bce153b3311da7d319d318d267120a27d. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/QZHN72126496.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9072fbff18b7f8c6eeee6613914e1862884b8b66f61bc63597196a06f299f797. 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/QZWFG2307430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd574b702a692851d2839431c659f70d05d466d444c61b9437ce27a21981d0278. 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/QZK6F2468122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4aea4bd8a9b57cdc4285c343bff3955969140f04f05dec58b9b6aa835bfd5ef1. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14: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/QZWFR2491769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66202477546835f8461ca1aa6a92204f2470d97b7e24e9412179305a5560e08e. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01:38Z), 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/QZFZ62581875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x711ac49cc6e92130340cc0903d547998edddc3b0256bd0a9a4f70f390c83bb34. 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/QZFYZ2506197.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecf70ec8671ffe7e0b5552d859f01e0140cfd05e220668d1e19f3d417a486199. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01: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/QZFYZ2506205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4444c1b56bf0b0ca88f4fac1dd0ff8e554431e0837ea5dbb21a15dad5315ec36. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27: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/QZK6Q2597661.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x518f961d486345f1c5570d2d74862c736333a19a859dde9df376582e261104db. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20: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/QZMEN2574702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7952faf0b7b5b7b4b40ed09e96d4d7bd94f5a5393dd5c07f189f3cf01484b2eb. 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/QZTBB2512032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e99a7366fbd4891dfa91bcbbfb389695718a254550345fa6e29a9646c384055. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), 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/QZZ7P2522617.