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 0xa1e83e25e54245e7477e99290350dec088aa2796bcbeda1b7f452844691c42eb. Chain 2 (Bitcoin): anchored in block 953684 (2026-06-14T19:51:57Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/655a16d5-8a2d-4166-91af-f8fa0976e760.json and https://artists.proofprofile.net/proofs/artist/655a16d5-8a2d-4166-91af-f8fa0976e760.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 0xef37818ffd75ee8a76eb71c5033401e4ccfe7aaa97f9f55a470bdda1dc47604f. 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/TR3431500678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0993950d9d42caead60a6be3dc63a20cdc1b8184bc9b227b5d8116a0fc39354. 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/TR3431500681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba75f0e292fc29e4cf03e1007c2d1080c60cc2448f350d8b653b68e6eebbb4d8. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/TR3431500671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97687536ed826fb1c0657e07ece25afbdf74536f389724a5eef73da9faa67fbb. 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/TR3431500667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x388303489ca145da024c9386ad09dac19466aeea36270a1144b0d44bdd2cdc8d. 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/TR3431500675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6d46d0d51c24596050834bac0992ac472eda3570e4c8da45fa4e6a86d35b191. 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/TR2081502806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea6c8cf4365de0122749887cb25c14a900fdd367f44dec97c6d9f65d2939e9ad. 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/TR2081502808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64d78425e12b061a4278195da4dfe9e1cdb9dec5a58a7c6b73f06d1ea02eca2f. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44: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/TR2081502800.
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 0x31cc6ee25b5ecff8d234d7d9ff4be9bd8d25b48e81a0bcdfe69e6af57669a329. Chain 2 (Bitcoin): anchored in block 957067 (2026-07-07T16:54: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/TR2081502185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26b8044ec31c4b9d07a9190b1019342c307edb7cd65f4d1ef9d1897a89ad33c5. Chain 2 (Bitcoin): anchored in block 960459 (2026-07-31T20:22: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/TR2081502173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee87590ec83f9904888acb21cba8393afe7320b59e1fba86a5d517221782f8d1. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/TR2081502176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x766f7c2724632e75e2c7dd31e5a1504546a1242ffa37af69e1bd1e6dc6bc99d8. 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/TR2081502177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d7d716b28da859f76b7b9f5a908de43a1753f63c9f69a12b1eef9a6c7a95ae1. Chain 2 (Bitcoin): anchored in block 960383 (2026-07-31T09:50: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/TR2081502184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc90d4ce185374629b6e6071733b741a3ddff3919ec7af2867029152b2651973. 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/TR2100600579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x669972634dc67586b857f65eb6fffccf0436dc61f02427a80ad680ee9ed9cc08. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/TR2100600574.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7857b9c5bc7b327bac8049f62e76bd114085796abac9bd3ecadd55ac36cbfe2e. 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/TR2100600580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2db8c623e2873a791f1cb90aebc82ad8434966a2911b40c8f8fa6cbabe120ee. 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/TR2100600576.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23d3f697510d2e20adee0274a2f706554ec9cdb06b20260b0deaafd12472121f. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/TR2100600575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d8d2d935381bb3e5c7835b0418ca504fa59e4a818e9123424d6e445397b1a77. Chain 2 (Bitcoin): anchored in block 960463 (2026-07-31T20:42: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/TR2100600578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3078355e968f69ecd0c208ee2988195d25150613865ed735ab9b11ab3398fadb. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53: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/TR2100600571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbfafb9ac684cf5fad0178b704ed7fc9c75c4c2ad63fba29dc255ca05c7527d2. 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/TR0510600944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1c944aeb97fbe07576bf116ad0c764373e33c3b10eb807bd1b7730ef4bd3b76. 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/TR0510600947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c582868bf4b6542605d11f2bd936a5b804e2526bca94ca8603ee62457e6eb93. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/TR0510600949.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe49779c061d3b48309ea3f82a7b1caf78940fc4551b67d5942efca11744add30. 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/TR0510600951.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe21ed07db59f5ea20574b16c5bb4e4d692da4721886c1d5e32fa19584e2a140d. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/TR0510600939.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb7c403cdeb2a5d90e814a040db4627b87fa2b8ab4d69138d460a58c52006328. Chain 2 (Bitcoin): anchored in block 960485 (2026-08-01T00:10: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/TR0510600941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ce7a5c8f26339bb9e8ae033159440fad461d580cfc66e646007cc2c904f94fe. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/TR0510600942.