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 0xd75859877a703957b60a24736a98ae66521f63ef21cacdc5fafe925da4de2392. 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/27a9f8b5-bf31-4658-8ef3-9aab6225f3d6.json and https://artists.proofprofile.net/proofs/artist/27a9f8b5-bf31-4658-8ef3-9aab6225f3d6.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 0x0401d76d2755a69252f23759f5d519927f3e4c1a1bcfdc75bc0bca624c1df68f. 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/IDA181425115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1923a42751f2c1dc66bcde112fa7868f4d2860387df43dd53e317b7212a07c2. Chain 2 (Bitcoin): anchored in block 959080 (2026-07-22T00:07: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/IDA181425119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ef65946d6a76f6fe4d828891d3ec355fe99030b5ef08e6a09faf73d818e5cc3. 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/IDA181425121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa317fb2292c521c8415ac41f1828d69dd93b51bbf95fc3503d236e4981b0f671. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19: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/IDA181425123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x955277a0521520d4c5a54d1b66a56b17d047a1f7fe0c18493ae014aa032d4eb8. Chain 2 (Bitcoin): anchored in block 959031 (2026-07-21T16:15:11Z), 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/IDA181214706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad393c2fc15250727b47b2ae923d8bf11b251dab013ee42731315e3fe7e6598c. Chain 2 (Bitcoin): anchored in block 959051 (2026-07-21T19:48:03Z), 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/IDA181214707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x466e8f02a93836bdc111df2f829d6a8d624df11f004ad5e90b78a7239a11eff9. 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/IDA181214708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61a6754402d59c8986649a1f97e0d1a5183aa6ef5bae594b52f0ce00e34ca1a9. 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/IDA181214710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf441db889e750b2ecb3c9bb722929eeff7f1231a035ea90467821200200bd858. Chain 2 (Bitcoin): anchored in block 958390 (2026-07-17T09:35: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/IDA181219703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1eb40b21d4ad3647a8cc20d9dd954fe5a07cc54d54a15fdd0f3ebfc2de7a57c. 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/IDA181219704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeaeb92e1e7a16bf8d11cf6ec168a5e7ca65a075b62b68d0f3f9110ff8c00f5f7. 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/IDA181219707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e28db404c9cc92c7e3d5f85f66724d1a1a9198e13a671a8c37f01892dfd6a40. 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/IDA181219708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x230106e7a8167036e41e19193bba661122922934019aadab090ec37c00aa2d45. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-02T21:01:51Z), 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/IDA181224301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9efc091df8709b8c0f040a88ae2b6fc66fd1ffb9274543d32c843e09abb762a. 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/IDA181224308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x187b766a38d1628711e8f54563973ecc1d3ba1c7c14e15918241a867ff248bfa. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/IDA181233403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9f699d654aebdd54eaab78b0207513a495ea9f55a4ec39796fbe4cbb9665fb4. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/IDA181108701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x705c1a03eac40ccc4052c60e6ba95aa555289a2d5d02b838f9aac2a041138832. 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/IDA181233408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe30db21e85505529fbdee86fb305bd122ac894fa0ff3bc5c53473f012b7c3318. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40: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/IDA181527910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cb074b0e2042216415f3fd7748e5604f5d1798abdc3f2718e664ffad93c0601. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14: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/IDA181527940.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7a6df8dd343b696ef8fd139113ee01fe6f5f46a9b5d7e8c48129e033534e37f. 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/IDA432101681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0618988ff1b795da0c2fd529d3219608505b276b3baebe6f4f6db316f521a0ad. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42: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/GXBAV2078907.