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 0x007cd9ce8d5b434d8e415561177d15e096cb14562cabf9eafa1bb99785e9bdb3. 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/e6425b9e-c025-47d7-85e2-c2386421cff1.json and https://artists.proofprofile.net/proofs/artist/e6425b9e-c025-47d7-85e2-c2386421cff1.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 0x1d4d78ec54267288d6f57978b73451fb3e589f8c05d2531d77e7171e7d556894. 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/QZK6M2405518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a56228134df90bab6e47f043f8ca0785ea85ebca4508e52617d4de734922b58. 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/QZK6M2405519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x559f3d4ec181c0c38b998cfe06d932333565881400ac1f49f609826ad1c5117f. 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/QZK6M2405520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79ba8755c103c8861b7efff7767ee6305f9eb702b778e2de4ac1005fc9918675. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33:30Z), 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/QZK6M2405521.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x805953ad06f5c8135729a42f157a19087a971d0c656282b393de655b8e5546fd. 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/QZK6M2405522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3576bb8f7765f6819332a0071c8949b26fe58e05b5e581bcaf7e50e9663ad147. 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/QZK6M2405523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33ff543604d64317cf13d17b180bd67b6baaf3accaf9779aee29eb47e71408d9. 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/QZK6M2405524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a2ea720b4c0e8bdcd872c494272e9635c3e32c580229e7c6fdce32515d1da30. 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/QZK6M2405525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3f62f8c75d109f80c1b00ae11a0e447ee985a4424d827f711c397ae88785a79. 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/QZMEN2427642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x056e1854c94bcb92b9b8e87290de2c2d600c8db871cd4d7e6aa7d86243f5ea81. 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/QZTBF2351056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x561d270d0be1ee34b99090d7f962270da96bee0bd2072882495ba2c9314a079f. 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/QZK6L2241099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf2c4c2a9229216d0029698d9a868cede28e9a1b59eaada661651092685f4aa9. 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/QZK6L2241100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f1d56c4ca0b8de8d0b19f4b05c36446e84f273a3fbc3a49997c0364d5bd81cc. 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/QZK6L2241101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f11d73385a5414014184b3bb7eca79b0d536c8b38d0a5a4e9daecc904813910. 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/QZK6L2241102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b3ab070b0d931697087c73f90b3f080088588f5fb845c1c531b33824cbcd628. 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/QZK6L2241103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8312bab8e09577edd6c771759de1e480d7669f7d776038cfead823b4deac5458. 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/QZDA42206255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b1b6ec84df917b7e6ba86fbf0a143df7556e0a2c717636b0a6094413d060e0b. Chain 2 (Bitcoin): anchored in block 960218 (2026-07-30T06:57: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/QZTBA2373488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x132ef0b1cd646d538e81d662de687a1a4d63c689522033c1b3a4546e47768296. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/QZTBA2373489.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83d24b015847faad3be0e34291c9e832d54c819ddc5c1ff63d58bdde5dade039. 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/QZTBA2373490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb0a9f65710f0b93ab092b046583d51d5a29294aa13c9668017aa3ec23222be5. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44: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/QZTBA2373491.