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 0xcffd1ac25d0ce2cb76649b4357e3640e5cbbbb2c87085d93d47c6ffbe1e6b666. 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/f38b5eae-d934-411e-a335-0f0ea4a84967.json and https://artists.proofprofile.net/proofs/artist/f38b5eae-d934-411e-a335-0f0ea4a84967.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 0x7ef22135be525605cbbce6cbadda3460cc2b5e8300ae59170b7e67ca6cf5e1a6. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/PLC062225929.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed5254b4ddc931e7fe1416608bc1015b4fbd8e2e1374e9cf015b45ba5f0268af. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/PLC062226468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27c7328a74dbeda787046e55037a301b2934f40e73454da0189ef9aa50408756. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T17:05: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/PLC062228220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbf1afc4543e9b04ada9bb6433144101d5b55566bcf931d9cf096c5bb69828a3. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T12:00: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/PLC062386459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d43c21a06d58af9221112170f728244a1784beaefb98f9ad915243634448e3f. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/PLC062386463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x073e09da7e9e674a524e3c669538abe151b1b86d10fb4864aa09333dfbcdd0ff. 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/PLC062386464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2e4bfcdf8bbcabf0d6a3cc8107656b5b17baf1a20e519cf1a63dab968b26c9a. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/PLC062386466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ac4286bb8c7f0a2908777f78a6f048379def0f6826c3cd3e141866bff2b1c64. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/PLC062386468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfea1c49dbdc9cb175762bef4ed25f592c14fd218fd22e829d99b57873731ae5b. 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/PLC062386177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbf1afc4543e9b04ada9bb6433144101d5b55566bcf931d9cf096c5bb69828a3. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T06:50:53Z), 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/PLC062386459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fcc3286df293f23a92f00bcce05d7dc4c1e310f3cb45f7de608a11fc770eca6. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T06:50: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/PLC062372944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x875735b1307e59c540c4ae36594749fa3bb5bbfc9f46f1bc4b6ec5857ea22434. 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/PLC062370858.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb99ff9f397e3b9740d9d1b650291d553358074e453c4afe2a85eccdd78c8ea6c. Chain 2 (Bitcoin): anchored in block 956620 (2026-07-04T07:11: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/PLC062259806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f622fec3ac0ecd1723162a9090d5962e2e4e9ac40f311436281378caad318db. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/PLC062402835.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9aff92ba64cba05f14fcfcca07b7d0895050458839b53d2221f0cf953974f4d5. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/PLC062431848.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d01453c6a691cca89f9180979c4086949fde2cf0d78dbbbe78cf1d6196d4e84. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/PLC062432318.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecd0e657e9b6bd85ad48b9703b3546f8dfd7e5cf0fdbbe305e8c0653c9b8a724. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/PLC062413245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc077c86dda852345bcaf7433d2cab7bdcc6a7ddc605031f928a7b753b33a1656. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/PLC062432316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9aff92ba64cba05f14fcfcca07b7d0895050458839b53d2221f0cf953974f4d5. 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/PLC062431848.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82bac265a4f8e38f4f63c40e6c6264af53d401ccebb5bb03a52dacafe59475f8. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/PLC062432317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d01453c6a691cca89f9180979c4086949fde2cf0d78dbbbe78cf1d6196d4e84. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/PLC062432318.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a02a650839ca8216e90d3b723754c301fadaeaf4d19d98df45dd4f628442be3. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/PLC062429969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b52a95c81ab3d24eadbf6da345d88dafdff418553f958d0559452a90e6abe53. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/PLC062429157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x666a863058a9a0eea364b69098b40d8cb38753f3fb3b845162d032739969a64d. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/PLI292400834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28501d334b39c63ff5443af75b8cbc0618f997aaa557231d6a3c416384bb9f3d. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/PLB382400862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x291cdf26717a829c018ecee44815c312fc52e1c1f2404fcc272b98fb2ea6ad7d. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/PLB382400647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ba24d1066d414d825fc0cfef6db7457908883c8e92e8b5d925253bce1e75b1c. 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/PLB382400567.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a02a650839ca8216e90d3b723754c301fadaeaf4d19d98df45dd4f628442be3. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/PLC062429969.