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 0x9c8bd65f2b08975edd14c521e074383047fbbdce996f499c15cc8d5881befe95. Chain 2 (Bitcoin): anchored in block 954066 (2026-06-17T08:11:48Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/5cb9c98c-d0c7-4ca0-8f25-ba3c7c97bc8d.json and https://artists.proofprofile.net/proofs/artist/5cb9c98c-d0c7-4ca0-8f25-ba3c7c97bc8d.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 0x51b5406debca80fb80fa6b7accfdd655845e825147deaa67de4d76affe6b2f02. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30:13Z), 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/DGA052544685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7adb374d7b2678959a9e25f77ed62bc3aa98c0d444d89111ca63e9ba816a45d. 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/DGA052544686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb379a0ce80c5b56da83fe00c81686e87e71a58f0cbcd5ccbc54e181b13191ef4. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/DGA052544687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c54953ec97827fdf43e272beb02dad94ed9c908ac73d12c672370d5e3ec1682. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/DGA052544688.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7ee4e14c09f482334dc46e519415e237c08116df238e8b68f2b7e1daeeea2b5. Chain 2 (Bitcoin): anchored in block 958523 (2026-07-18T08:54:12Z), 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/DGA052544689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f5f80b02909c22c744309d2267a4f4adb5d7a3a2dda235b83acd0a6f68c3f6f. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/DGA052544690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7688b9c2c97629ad3cc685724d595c9d9dacbb5c42a3937631bdad3616b86c2. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/DGA052544691.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d12a2e7a0cedba64302629b3f9ad904d00a8d386de64378fac6edbd566449a3. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/DGA052544692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x041ab7f687712ec54f9cf2c2bd5d89d1e64a397eb1812cd4d81e3a39ee6d966c. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/DGA052544693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5810ef8080016367c0ccfe1450187ea4da81a4380d6ec8f5e511c5143110012. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/DGA052544694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae71600e6a248d249fffcb108b602b5388d08ffb48ff9ff0e070160862b71f24. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/DGA052544695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18b76ae2e3727ffe2fe9ff76350200d4a757e4555bdfdf6a334747fc327eef96. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/DGA052544696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe76d61a9b2deb8eb61d5ffe0387a4a0e39f79a70ad9b69f813fa94d052e4e35e. 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/DGA052544697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x214973d76211bf50e1f2b07d212895843b9c4b3f79f918786a660971bc0f858c. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/DGA052544698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c6752da844e5f83567f3516d1841c0558232944e707a8a0350ba92aba7cba22. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/DGA052544699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x599358a56efcfc186d75044ff157051aa8bef9c4ec0a2bdb4bda5c48e0e39324. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/DGA052544700.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ee67248d82ce5202ae8c211cb5c1fcb02fb9aa6baa589ac2d6891c3693106d3. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37:54Z), 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/DGA052544701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x270add3c59ea549c6f529dae157ae35eb121f4ab20dad71d44ff09d8d8bda083. Chain 2 (Bitcoin): anchored in block 958523 (2026-07-18T08:54:12Z), 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/DGA052544702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7e7a4ad8b8664784b66c702b47a85e5d6ca7e637c2a879d1b86631670cb53e6. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/DGA052544703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd574da23e6657431fa5bfa2fba744f5a7e9775f614dc943770435ed4cb7badd0. Chain 2 (Bitcoin): anchored in block 958474 (2026-07-18T00:59: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/DGA052544704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07cea84f9f9dc0bff72d68e181ef7eb57f5e6ff1b13a79a605a06ef5c6d4f42a. 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/DGA052544705.