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 0xee9fbe57b0ed1771e26ebe43b4c40b7ea61c99385badc06e4e3b7df7ddc8ac51. 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/189564c5-34eb-4e3a-bf6f-fdbb0c3ad315.json and https://artists.proofprofile.net/proofs/artist/189564c5-34eb-4e3a-bf6f-fdbb0c3ad315.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 0x4c6f953e24bdeddae6692da36d28c93a5499d9a4d871da10e8457b38cc057f26. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QZPLS2489881.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46533b31e65f72d2b9df7db7967fa65b8215ade812fe619cade7ab8f22ea89c1. Chain 2 (Bitcoin): anchored in block 958104 (2026-07-15T05:34: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/QZPLS2489883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13c4e16b377d97139e5657ef251529cfca7bcc9106ed8f8ecf118af3d0b9a368. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZPLS2489885.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0782a7c1165da74cc999fef46f251052bee1c5836a743db42351439728f988ae. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/QZPLS2489886.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd9fba34590a08c766360f92362b017161ab749629e8766aaf83b2d248830cd1. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZPLS2489887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x613e59fb147bfd6e9c09103ad3cfcc2e1689ec681cabfdc7b185d96a2dcc744b. Chain 2 (Bitcoin): anchored in block 956482 (2026-07-03T10:33:57Z), 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/QZPLS2489888.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f0ce4d5d6fa10de3d693bcd9ee897d17738f78105318e09d7a8ba561490be80. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05:23Z), 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/QZPLS2489890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71dd57fe5c1025fb183cbef10eb68b0a41c6936d3c741c00ef2771975c4e7899. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QZPLS2489891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd65a9d6a533adcdb71ff2f26f1a2e3c37ae46141c689c3df815da50ba41f70b7. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26:22Z), 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/QZPLS2489892.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x782362f8803ce8ecd530b4650af7d222b4c63a88b028ca55e9778f36ae758e11. Chain 2 (Bitcoin): anchored in block 957752 (2026-07-12T20:53: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/QZPLS2489893.
Anger Foot (Original Soundtrack) B-Sides
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45f3c40f297807a5038f7a49b1efd9c68c5fd12e4123b8bd242ff0d03cad3e63. Chain 2 (Bitcoin): anchored in block 958404 (2026-07-17T11:34:58Z), 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/QZWFS2404690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe977e053415174be981ae59b8af7f81f4774285a0c81e301ac5e82a3dd8701fb. 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/QZWFS2404692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6813f025b431a10602564f37ac55703c81f835304002fe50bf1e3b4990c4f516. 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/QZWFS2404694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf39a756f9e5a45c03b0fa783e86621fc3f5066dbecad9a0892b1c6363a5edff8. 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/QZWFS2404696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f75295087fe9cc325df0e3bfafac7ea55ec0de693f495e4584017f2f5c0508a. 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/QZWFS2404701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9a12e2ff6880e36d7649cd6e6a62f0031fab4def8ef02039a56efa2ed959c43. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40: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/QZWFS2404703.
Stick It To The Stickman (Original Soundtrack)