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 0xfba4bc83b37c13d95608c3f090e461afcf13f60750504f14a797aae50af2a9d7. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/fa7e9ab1-a52e-4990-b6ec-0216eab7be44.json and https://artists.proofprofile.net/proofs/artist/fa7e9ab1-a52e-4990-b6ec-0216eab7be44.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 0xf483f91fb965a9f4b0f424f5b1e2cd2cfaf359903a145cf813abc5c76431588c. 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/QZTAY2422405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8db1216c0697c46ad534b351986494097440a0357e0b439548753a633b3bfc35. Chain 2 (Bitcoin): anchored in block 958788 (2026-07-19T22:07:06Z), 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/QZTB42469428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72eea9662191b7becd4e94ef75c89002092e34d167502e2c7b7a1fd107415306. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/QZTB42469429.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9805fef1db82299172eba2a4150d4a3c4872aeaf40d5df1e4ddc2a556cb0e83f. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09: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/QZTB42469430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbea70b68fa9068c73dd98cfc5405584e2f175a88e22ad0a458cf60b5c9650cd3. Chain 2 (Bitcoin): anchored in block 958734 (2026-07-19T12:54: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/QZTB42469431.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f35d114bb5ea0ed60032706a3e3376830b38e9da5baea14a5e10ea023661be9. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZTB42469432.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bef006dedda203566da1fb2bcd948fc4912d59469802f5e6fb6fd17aee71c76. Chain 2 (Bitcoin): anchored in block 958736 (2026-07-19T13:04: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/QZTB42469433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fdeb38fea58fc3aa1d3c8ee86e97010d4182dca9784764089561fbfa71405db. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/QZTB42469434.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d7be0736f55d88cc1185db06607c35fcfeaece34df4575021e50df0a05685b3. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/QZTB42469435.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2edaf10d8677391d102ec4c93cd147b53eee0b1b0f0ce8fefc708ca98c56f979. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55: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/QZTB42469436.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x799f920e55719d27f33d11544f5bd14068f7ab45e947ae0282e4e98bf0776d6f. 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/QZTB42469437.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf502effa7be0df22e4c419ff38414a3ed23a5fbcbbecf86b4054ca1e5a932130. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZTBA2414013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64b704afabb150a7a7349ee1a7d73cb066c63639a039fb0d60514eda5d20baec. Chain 2 (Bitcoin): anchored in block 958720 (2026-07-19T10:53: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/QZTBA2414014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdf67aa19445669eb97cd571b8d3f7dab5134884c77cde5a8125b68297bd7342. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZTBA2414015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x200727a2b95f51ee8ad26cb3536994d28bfc851da0146d8464976ff27adf1bae. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49: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/QZTBA2414016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7eeb0dc58648a96e2caccb89a00fed9cd0f2f55a9a1f83ddb510bb68ce9322e. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55: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/QZTBA2414017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a7b27af28d2d2b299e9e6ceb193799a2335ac7726fbb737d4a9d181a09a7fb4. 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/QZTBA2414883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd24512d81327e3b6bd223232441ba11ef109af42a8d18772cae143dd7b2255d0. Chain 2 (Bitcoin): anchored in block 958561 (2026-07-18T14:22: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/QZTBA2414884.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a0154661d3729172ff6ff10dfaf66140ec6b7cf2d1debb70995a1a2766ecd6a. Chain 2 (Bitcoin): anchored in block 958793 (2026-07-19T22:59:45Z), 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/QZTBA2414885.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ad42f026a46f5647214ddc8074f6b8764930e9a65374c85509d8728be9486bf. 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/QZTBA2414886.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5bb9b00b3da698478b16bc03f3e250f4cf80eaab92cbd2dd4da19226c91f7b1. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZTAX2461021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc05b1a5c42d3996d0141c36ec495185da9a3ee6f27616666c30acbf5ca6decb1. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01:11Z), 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/QZTAX2460954.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5bb9b00b3da698478b16bc03f3e250f4cf80eaab92cbd2dd4da19226c91f7b1. Chain 2 (Bitcoin): anchored in block 956637 (2026-07-04T10:56: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/QZTAX2461021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdad75063601f3a9001925157fdbc95681f6254064736edefc841dbb4eca43262. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01:11Z), 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/QZTAY2420168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67da3647fd3fe27229b9f7ede127d88bd85b4b2b72e2e5f781cbb58a3c45ed45. 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/QZTAY2420169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6e687c8baeea45ff350369cc2ff31e8ae017eb774d2ef632480d355b7cb9eec. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53: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/QZTAY2420170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff017c0893a3780f7d269d481996c2bff878b509633d2fd0435f096d4759f0b5. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QZTAY2420171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x161571666394d745e30f0601e2ff86c3940cb968916cd643ec672d075977bf4e. 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/QZTAY2420172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc37f3ccefca8451ba1fbfe1925c2179b1a972072bb9cc1c0a273dcf58bebc109. 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/QZTAY2420173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72c6696fce458ca955d34c8ddd9e3ec4b9949031748c2cf8709348085b4d2c10. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZTAY2420174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecefdfea1f1c5d0fc72ec60563ce8c99e5c095fcf2deea728a69f23b885b6bad. Chain 2 (Bitcoin): anchored in block 956425 (2026-07-03T01:28:11Z), 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/QZTAY2420175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34686cd241a3cbef85f00f064bc023342bc20100da64786c55c8c1c1c958e3c2. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZTAY2420176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x633f073cfaac19085d492587b1049f729e23831762eac1adbd598e847d0302fa. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47:21Z), 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/QZTAY2420177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0111daad87cbe4dfbfae1b5feece5b8dcee46f435b25b24c4cae57657186509. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T21:08:39Z), 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/QZTAY2420178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bd5a2b15292b9711d4793a73c6b9189d7aa40cf84a1594f7b851a7b07b09a3e. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55: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/QZTAY2439399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x179d3cf82247cc86da6847ddd80a58a17cd56f4da9657ba9f8ffcfefa5a23bd5. 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/QZTAY2482392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5525f7e8363a38d5d6f4f58b722d249a5537a7ad73fc89eb58716b665cbd66f. Chain 2 (Bitcoin): anchored in block 958756 (2026-07-19T16:12:29Z), 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/QZTB22491579.