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 0x4fdc1753a13a3fa9cff65efa3f757a5392fe1472f6992b1ff6a2f64648711ca1. Chain 2 (Bitcoin): anchored in block 953713 (2026-06-15T00:33:41Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/827efb5c-f867-4878-8ce2-8d3c8dfaa554.json and https://artists.proofprofile.net/proofs/artist/827efb5c-f867-4878-8ce2-8d3c8dfaa554.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 0xf789c0cdecf12ea14940fa8cc398eb95a20f7dcfb2d57e33865b4c6f4969dd28. 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/QZS7J2455556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93c737beebdb016567c54233d44068e48cd993ec0a8566c901208aef9de8614e. 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/QZTLA2478238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b723b14ec9ca5720867a46c6acf0b6d9fd8b1339df7ff41f9a673ca93b35500. 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/QZQAY2474985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15621b6523952447a7b913f6ed07c79090425b71b9c8ac72c1730dae260423a0. 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/QZS7J2475410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x020f5a02dc4171b7cd24a7800e444d13cc7c618fa9d9a6bce783a9f4227cfa73. 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/QZS7J2416060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2151295c918b10ec12b54d56d0f7d7aaa60b6eefda9a796946e76c2ff5648316. 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/QZQAY2418524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x337cce2849bfc7752f8ddac5ff4f4a4c7c9af03d69e3a4a1de1e3a38dc00d67f. 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/QZQAY2447797.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59e31a76ef15840f709455f8d6f0127c3410da5a2ea06a60f0507594d6480e0c. 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/QZQAY2438607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd047c6815642d74403d0b5944756f00b6dd6b5e2789826eb848ea452630d9743. 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/QZQAY2495294.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x033d9a3163a2c0e6685a349bcd97eaa09a70a8c13bdf6d30b298e273223be1c7. 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/QZQAY2458441.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe61d2d92aadfc30c1c6d81f18f86562275b7126064b7769d441682421725421e. 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/US25X2200592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa466e184acf927412bd8110d6b93641f2be2f0325ab5ae4c2a8626659231f295. 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/US25X2200593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc3a2fb0375937c1cff307c27e5c47f9a0ff2ddc124011972c87ed7a1dd07c3c. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48: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/US25X2200594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe59cd454fd3a6adab9e0834201326c79e404d3d7f9ffe92b57ef0d8dd9f1902. 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/US25X2200595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96e8a97ef20bd07d8530fec7f5859e907b16aff39643681ffb7e90e0018bf73f. 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/US25X2200596.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25cd0a334d8a8f7d5cff3d06f95649acb50e27c86b70cccfadbb2f7c159d3aac. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/US25X2200597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f41fbb7780e007f103009b4b6c28eb0e49e0e6241b256a21339be93076988bc. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27:30Z), 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/US25X2200598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd531aadad50e3a222cd542a0e7115e37c4d0a6385f0834065e5835eeb99eddbb. 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/US25X2200599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x185140a220bdc750d1ec3e29bda8d13e755c58f8aef61df320173bfe4906900b. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/US29B1861539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37615cd28f868999b0d7a60e56169c405e44f416037a0a85c14796a00f9bdc4c. 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/US29B1861541.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b916f88083a4f77cbe3fafba4aa977e1f3925a0bbd12979322464a5af04683a. 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/US29B1861310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec37d9b2fb6af406c0af7d569d6fa4690f87c67bda76551e0eee1fe4cd9e375c. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13: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/US29B1861306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd44906d3425df2f5654ecffe9fd0fc04578546740975dbba2100a460c8468968. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/US29B1660396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf789c0cdecf12ea14940fa8cc398eb95a20f7dcfb2d57e33865b4c6f4969dd28. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZS7J2455556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b723b14ec9ca5720867a46c6acf0b6d9fd8b1339df7ff41f9a673ca93b35500. 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/QZQAY2474985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d291d602e7f111a342dd85f12f4e220dc9f3c17b6a6d06e740f98a684a9fd90. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/QZS7J2352097.