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 0xbda0943dca4ec378fbb693f8a5bfc1f4de3b4e75c6ec01b27a504c45c8a75de5. Chain 2 (Bitcoin): anchored in block 953645 (2026-06-14T14:31:42Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/3fb99326-dd43-4e90-85c7-17ab7c6a8d6f.json and https://artists.proofprofile.net/proofs/artist/3fb99326-dd43-4e90-85c7-17ab7c6a8d6f.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 0x2247cf004c909cef69364292a5b610e0742df776e55307e87b83b03920d41a7f. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59:44Z), 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/QZ5AB2488865.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58df29f0d0c07c6f71f54859e20930406603cc0dd0eba67220b9e05f26589fa3. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03: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/QZ5AB2488966.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d2cb27a91176ecc8fb39d1be60f565d2a8eafd4c81e3527c44b62c2f8d29b10. 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/QZ5AB2488962.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb69927f405d91930a2eb98c3112e5dff8c3d3f12c212337328c9da8944e7749f. 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/QZ5AB2488960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2136657dfccfd7d7dc9ad23220013a5ec84b037426a86a3434cf2345db4c81d6. Chain 2 (Bitcoin): anchored in block 959069 (2026-07-21T22:32: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/QZ5AB2488953.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd749437bed1874e2a012e565bfd8b2e4b6270b63902f327bdcedb603600fd2a4. 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/QZGLM2404525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc56209fd4ff9edc1afafaa940ae9dacd35175c14a176014c84cc0671a866ab83. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/QZGLM2404430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbd5ea2a64104091255ec91f1ba53787737315fa741a89a5bb43b428b127d329. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33: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/QZGLM2404387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3245e75adaf5134e57a1971acda48d0b547ec6f0ae6e0f00f593d622ad2fee27. Chain 2 (Bitcoin): anchored in block 959134 (2026-07-22T13:34: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/QZGLM2404431.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0394e85394785cc0d4bfda6821292d44943ee88b1c3685365321aec7e2d457d. Chain 2 (Bitcoin): anchored in block 959061 (2026-07-21T21:34:21Z), 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/QZGLM2404546.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39f23fd2275aaceb7e5746e0b2998b394654dc1979f9b6f506a3c9c32631749c. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/QZGLM2427144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa07839b25d4e924ea7dbce037898168b5d03d380e86c3d133b093254cf6eb4d8. 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/QZGLM2430060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06cac6e4df59c4f58970f248ce00abf299083cbb3b7babdd9fea3346687bd5c4. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03:40Z), 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/QZGLM2427103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc514310179d715514069bea6883de984e4f9d5cd3d43a7868862d07eaccd5bdc. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29:55Z), 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/QZGLM2427117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a0542fca9ceb4d81ba889f70ac0ad1b387fc060906590bce1d2e92a1cefc170. Chain 2 (Bitcoin): anchored in block 958585 (2026-07-18T17:05: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/QZGLM2446359.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5da5b0950f7c835fa2de6e9414ffc4b2fda6f09cf1e323101270a2eacf2c4041. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03: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/QZGLM2446280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc14a74835a92e4a29a5750e6532a689fc26231e8edcc3665fe11c56ef53fbe3. 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/QZGLM2446262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4643e3a9cd7580ade1768a76cae9f82d7f40bd2c0234f18cd47bfad97703410f. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/QZGLM2446257.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a310e44e1ff6a152fd6a7a22550ef5561ec5feed8d4ccbf1eae72da14b2721b. 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/QZGLM2438958.