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 0x54cf2305239b7d4af1d45072a4adaa13c5c6b8dc137b33e9789a1544be4eb71a. Chain 2 (Bitcoin): anchored in block 953743 (2026-06-15T04:52:01Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a2d6e69c-c2f6-439a-bb9f-b7aaa560d0a9.json and https://artists.proofprofile.net/proofs/artist/a2d6e69c-c2f6-439a-bb9f-b7aaa560d0a9.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 0xb2cdda9ae3666d3e2899b06eadb27f1caffc577144ddd09c4fc68bd0574a55a4. 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/TCAGO2293632.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54fa2c97dc438417c3b2d2fe9d2c432762d0648038ac9870c22df3a2f8bae3e0. 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/TCAGO2293810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03a2b383ea7eeebeb3f0953bf503b225b406919b6c0b5b0fe2562684ec9fd674. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/TCAFC2019250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03528fca161f11680adf597178116399173ad8c5c5756b3d5b5ccd8941cd0c66. 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/TCAFC2019257.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcdedee3c4b8e06cd98b9bf78459414760825fc21914f37ea735d0366c7665fd. 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/TCAFC2019281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34315483cf1db81a0ccba5b2292dbc7f1ec67d1b5f2105c53082fc0a77c37f46. 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/TCAFC2019297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x836934b9e0e7292f383fab4653219ff4acfce5cc0ea5e6d121e7bb39e53f8763. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/TCAFC2019265.
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 0xb938cacd335c82f7decf8ea6d75a32ea431a86ca87292c7ca694e40147709eb2. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48: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/TCAFC2019270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09d76e096c1814e77424d652f74d1c3a38ae2078e0455670dafcdbd7b243c9d4. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/TCABQ1331271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2686f7d341b21623ad28acdcb5a8f626e48ceb83f30acfbb50098075e34f77dc. Chain 2 (Bitcoin): anchored in block 957246 (2026-07-09T01:49:50Z), 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/TCABQ1331272.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x129dc47c8f3482f1003ece64b699fae903358549de9892abf13c80a7c4e8e9c8. Chain 2 (Bitcoin): anchored in block 960354 (2026-07-31T05:48:18Z), 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/TCABQ1331270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e52e2582ff6d3ec022b6edc262127791532386c4e716371005916df65a741aa. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/TCABQ1331275.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafb4fff398b64c91258ccc219e639ab127f4ebac318f92eca274ba6d978ccc21. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/TCABQ1331286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94e29267b5c6def9fa1c59439a6149a233b78a83a70da21da3826412b37aa2e7. 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/TCABO1340238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fe2b3bddc77f225dde2a4ff56353f6336b024532560ad3d9d7a6f9f5f3ec567. 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/TCABO1340240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c55c9de7db4bafb7a23b6c61007affa99282d6085da471de29eb24debe0b74d. 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/TCABO1340241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a427c37ec9cfe0afe080d0c855178de58086960bac4a774b984cdb254fc421a. 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/USTCC1075384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6332c487259ae26e4dfa24f1b7fad023db6acce456b1752553bdf270312d2b87. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/USTCC1075382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4778cdd590e320b70c09df22cc1d3b0d90f741601f595e46ad07cde338780efa. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/USTCC1075389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8722804dcd1b33d8ee9761ee1d9a6a3731baccc219db5fe4b3f0ad5d1be661bc. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/USTCC1075396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x172b68ab3d6e7b1d034c8ef5141a82f3915f253311c255ec89e5774eb80542df. Chain 2 (Bitcoin): anchored in block 957046 (2026-07-07T14:04: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/USTC80913207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35b496a68ed7b13fdfdd55363c2e65a70d8c268676c1adddee02c4475c332c32. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T18:52: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/USTC80913412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x575072a96a1e56b6375738ddeddadf4b178991b5f674ea49ea94b64bb07e9232. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37:10Z), 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/USTC80913392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2718d23caa433a02f3cba3e90d5e46c922a8cf2bf342d25aa35db0a86a17155e. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/USTC80913442.