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 0x134acd99a7f4675367ce90bb7315592f38ff0435d0dbcbbc06c653d854c426f6. 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/a8b17654-37d4-462a-911e-2ecfd867acd1.json and https://artists.proofprofile.net/proofs/artist/a8b17654-37d4-462a-911e-2ecfd867acd1.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 0x98a7ecb99d203acd2814098da28269b0abc0325c64ae1f0367ceb096f0583e1f. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/NLM5S2301958.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe903e3735ea4569e2f57e2d7d07d227f7931935ec1cd996bc9e3d9ff6704ebd7. 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/BXBK62300018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8eff0f480ab78e5a57359b16e76831fbdfb957398074351c6c825c3d828ac8b3. 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/CA6D22300507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfada69bada3982133c50ae5c88e1d08427312d4fcdc06bd74a44db7b5096a8c3. 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/BXBK62300026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5694d8991dce1c3c1da1c116385b6d657c2da87cd53662fd7e17d7937d681aa8. 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/GBK6Y2205171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x959a7d7f75608b18b7075d1eae5cc988fe2d8912cfb4cc0285b9d1a366098c11. 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/BX0BA2300042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x462e5fc82ca284679879b95bda510469f85dc6761202a23150ebb11d73b17da9. 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/BCCNG2200144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb02ff93ea3d745460243afbbf3a11e369dc19fe5495e1524c7555ed9e5a58c2. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/BCWZN2200013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x524d62aa376328bd11c6231710f62c19cf1bcdbb8b5ba36a04aea45fa172a7f4. 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/BRRGE2200089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e5a3ebeda93efa23e7b852539cee01320c54d3aefcf6e5718be9a3b966036e2. 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/BXHBP1901162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e97f4b13661b2d7ec44034448b34c6bb0c792467771684b01cbfe72803195d2. 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/QMFMF2102584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa99339b17f8795378a2b7e163809273065e4540106f79c2395bbbf36fc90dc1f. 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/BR3UN2100001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98dd80d114c9843468a6b4b6516919ff6fd407252fea57b37f2977a66f047d5e. 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/BCCNG2100078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc2d61b54d3ac4550f2d4faf313548ca5fad5c90b8d360d7e3164b59d7a1fd9e. 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/BRRGE2102337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba164c14bdb9eb2925b0535de95f2c35b0df8d4c096f3531899d5067242ffc62. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-22T01:11: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/BXHBP1900925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61fa39400fde94dddb9ac7db5bc3c471b270916e104304211d4464a537d5e9a2. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/BRRGE2101989.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b899b392327a0b6464455e64c0a2c04fbda3dd94fedea6be08d4eb407bbf506. 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/BCPS22100017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac072282d17ec118f3bd25ac1c0301bb7973c72c9320ba926f66a48223d340f5. 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/UKEX32105970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11db0df007cff7ab79747dea6adea7a9ba72932960275c845f819727bf19f59c. 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/UKEX32105971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a918ffbcc2f10617d90e4da4fe8c75504dda1d56a8b26b84bb67195163f9891. 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/BRRGE2012647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbece08fe1854b1ff394480f5f0b21a42e165e02baba0bb5cc7dcd05a6c0db978. 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/BRUM72000784.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe852676c331911fdd474866c2f0e7182b8fe77adcb810cfe6fc1863a632fd65a. 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/BRRGE1903422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8a7648da65257b760a86ec432919dd8a579da9e310d5db1ac3b7e3c57d073db. 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/RUA491902416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf67154273778e0cd8c4670cadfafe16e11b4d88608c17b92c86e69f2f804c2ad. 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/BX0BA2400007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa35ec6d2dca03ef057d817a6657e6e7eff46021d14792ce25b2e5e7043fe141c. 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/NLZ542400508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2a3edda479052e095d331e71481ada5290354a9c0e4f3213b0b18c0456475d1. 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/QZTLA2469762.