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 0x2c443606c80a4135e852830ff24730d74da4050a2513c0f74a460b699ffe1326. 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/aa21df70-988b-42e0-99bc-e7d5a8679dde.json and https://artists.proofprofile.net/proofs/artist/aa21df70-988b-42e0-99bc-e7d5a8679dde.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 0xc8c6265d7873a3be9b26709677c0b5d2df5fc8c208ff45221e371fec2c5cb909. 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/BCVVE2200001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1a3bfc994aac917b8b79d261c4f2cf774aa7068ff6e4a31ee3d20657e92b500. 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/BCVVE2200002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef11a9783d97a8c69b4cf618f47d1791740264073d2fda9eb2d284879141ab3c. 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/BCVVE2200003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42d584100d2df55fed7a601ef8f9be8a8a1e39249f0bba1a4e68bc94f7e0fbba. 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/BCVVE2200004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a29a4556c7d289dce2ef25f088eabfeacb4604588bea20e7d70110f1998653f. 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/BCVVE2200005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05d607666668a4e1b804ba74da4d1f270ca0e08d0d8cc4a1fb65454203a50709. 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/BCVVE2200006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a34d6fe48981315b73842a8b0be55d36a8370e4dc088b2330f09e6f2aaff3dc. 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/BCVVE2200007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63008182d401ae7aee2eae7807344bd4cf1739e6cb27cff1beb2534b079bc814. 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/BCVVE2200008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1c9aae71aa2d81c2b33a747ae51b01492add51bb72a594be3f76cee9e6be835. 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/BCVVE2200009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6dd008c672f26dd848a509ce4cfee486f3ef7edc6b4d6df162086bd7a066d20. 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/BCVVE2200010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58abeaefaeee891e3b5c163e78e840dcf4d1206df2c687e33f035ab8c2ea2e29. 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/BCVVE2200011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf37eebf588b371940e504c0ee8589d0a296854635f183ed6d4613f86af82e1b0. 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/BCVVE2200012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfde77637886333b38f988772a825e9475fa4203dfeaa30fbffc8a185ca829e86. 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/BCVVE2200013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1a3bfc994aac917b8b79d261c4f2cf774aa7068ff6e4a31ee3d20657e92b500. 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/BCVVE2200002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05d607666668a4e1b804ba74da4d1f270ca0e08d0d8cc4a1fb65454203a50709. 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/BCVVE2200006.