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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c5eb916dc1fd3aa9b637434eeb46be4f61e3ca0097f8ddf4d723bc0c1b76ff3. 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/1211a57f-e569-4e3d-ae91-25c3cd074198.json and https://artists.proofprofile.net/proofs/artist/1211a57f-e569-4e3d-ae91-25c3cd074198.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60221e09ae761d724dfc180c5b7161ffa7e4bf2a20a43e29b08918a4a2d08ce4. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/CZA163377806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8771a52e7424da8075957aaede5baee90468aacd7bc57f50970fd0768399a237. 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/CZA163377807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71197768e1ccc6af57a11b7abf2196bc04b952366a3d459cb2345a3561fa441d. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-17T00:52: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/CZA163377811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd5582094d02f5ef13b84f764fe8f862640a4afed8eb752c6fdd413d91ecf9aa. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24: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/CZA163377813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b8cf15990dd3f732821abd194defd14664f554ddc544af7dc395e7bc7f3a738. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59:37Z), 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/CZA163377817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd50cb6a2731a6b74148dcc9385846fcc4d88c239665e365073573682ce6b5d8. 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/CZA163377820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd1f5c3ad993eac4f4e533665f6de3f8506cc78f0f74102b42588107e058e6d6. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/CZA163377821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37b3ac9173cfed82241ebbfe50b009101be662b83dae5b303ad6959fb18630f7. Chain 2 (Bitcoin): anchored in block 958771 (2026-07-19T21:51:18Z), 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/CZA163378054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98e797e74524ef1340bca89d6a750c165089d0c095c10e25e08ea27f831e27e4. 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/CZA163378063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7d6b142c88319b981b4833269a03ea5ed425b81937b820436e80f2451bdf158. 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/CZA163378064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca8cb4ed27c7446e9e32315ef0d7d33f258b611342ab081e0f1e615f2ea1b33b. Chain 2 (Bitcoin): anchored in block 958476 (2026-07-18T01:26: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/CZA163377795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cbf5e1e132302816b3bd3dafa012aea3ad68a06c17a2ada56e9fec6ecc8a659. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-15T23:24: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/CZA163377796.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x573101c918ee8f3b363dfb3396609bb1cb9df1716f2db0577849e1a8022f1eb5. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/CZA163377798.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeadef6693d2b53eb9ae4457b18efa426a875e31dad1329b06fd0cdf1eff64e26. Chain 2 (Bitcoin): anchored in block 957541 (2026-07-11T08:23:18Z), 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/CZA163377799.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d3b4270270f7b55bdeb608f0ed79b8faec63e91291b8d292ff2862115d5f1d3. 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/CZA163377804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe87359e428eced97f0ad7a5f1ab3b69255df79febc02d7d88a699279cd8d14a. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T14:54: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/CZA163378087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ff97d90b94c2e00986dc370561b803eef9d4df028424668a8c6fd28a75d4697. 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/CZA163378088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75e5a228bd761823f262254d54be4def0ac9f34538610bd3cba77976904ad76b. 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/CZA163378090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca817256df787663f8057e19ca31671ed457ad3c5a374b88fdf8a89bd1b32846. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/CZA163377782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf24dd86f4eee99cfc692941177f4b1906051bdbd238012fdc7f42a2f26dae56. Chain 2 (Bitcoin): anchored in block 958203 (2026-07-15T23:29: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/CZA163377783.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x603a5931f289d8809cb2658eccb49b53c7b3ea7835ee559362e06934a7dc8cc8. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T18:29: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/CZA163377787.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x784303ade9b2a56bda101d45de6dac703b57e979e9d469568088b50d87ba18a0. 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/CZA163377792.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5e651138012e357fc6385aef04c56d2c304cdb1577909b3f93635e7eaf7d2ad. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47: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/CZA163378101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad59930f8731c82f6581c4450e65a6c7036f814e835e87ef173ba8aef8f53371. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/CZA163378103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79704035f96507b5914bc088a8f00e58ce28f9b0dd0d18802799f2ae1f64b3ff. 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/CZA163378108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef5155f6cb2c33891944b3a6ce698999f0b6f81f9cc4332f3cf896d67a7b5c4b. 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/CZA163377772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54e271f0cb39c9d9b601c5110fefee7c779fc7e02ec1052a101692896b6a7637. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49: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/CZA163377774.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7db9bc7a2f6f8754c19aa0b4c8f59a0849952355805f4f9c37ba412ca1d219c2. 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/CZA163377777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ae78bf5c106ff07da84a7f05722c09fdf148e79f8526808cf2484488a751a06. 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/CZA163377780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40e6d57a67895a75f1dd69ba0fecce9b031f135ff781fb529f809b84157851be. Chain 2 (Bitcoin): anchored in block 958051 (2026-07-14T19:14:42Z), 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/CZA163384659.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b7e02db8b026e5db7bc148af1e448d23ed5384213134cf6da40fc387c53c3b5. 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/CZA163384660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc41e331164162c904bb4569c2e198a9581d951d6f1b47c7e7c057f95343b8cdc. Chain 2 (Bitcoin): anchored in block 958111 (2026-07-15T09:57: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/CZA163384661.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbeaa163228cdc70ba4481f87c295da1b4b37778b8d391d6d4fbd5277e2bbf45a. Chain 2 (Bitcoin): anchored in block 958203 (2026-07-16T00:07: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/CZA163384663.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3decca3b5751861abcc69920665abcf828a578d46652725512a950eb6d184516. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47: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/CZA163384664.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e6a08e664be70f5fb0a1543e2366347e2eff5018ac3b330df03d2dace9df77b. Chain 2 (Bitcoin): anchored in block 958531 (2026-07-18T09:39:18Z), 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/CZA163384665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4fe62a48907284848774de78d8c289214ba528b5f06d5d144be52d171acdd8e. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T07:05: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/CZA163384666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5e7ff2fce1733816bd8d2d8093097369ddc1f717e8bfcd78c3471124a3a430f. 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/USDY41529960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f391c7042e43315ae34a120687aaea07ef8fada3b41dd270a16999135e50890. 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/USDY41529961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa070c45463728f31cd8c1e4ba93d67f4479e5383a020c8801bc49f69ebd47f9b. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45:34Z), 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/USDY41529962.
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