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 0x64a307ddad00e2e82273010349ad087f1b4649ea457f520160ec9e43a3fdae84. 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/4b97db62-1f3b-4aef-89ea-d2fa490f8b24.json and https://artists.proofprofile.net/proofs/artist/4b97db62-1f3b-4aef-89ea-d2fa490f8b24.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 0xc843b74decbfe6e255e3f1909096a07c39299cc235f4440604c9ec1b358f645d. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/BKSAI2300069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cc23d0dde85f7dce505b3d72870b62ce206c3dadf46e9a9cd65d5e58eee0fb2. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/BCFCV2400388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x028532ea4686a3470e487afa75bdefda5082578c475cc6ab6f13dd9ae167e8d2. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/BK1P72400152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40d6390028bc83580ecd920af3ccd2dcc497b126d1525e2637cf12618805b1d2. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/BKGNR2300079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf961ba2799292ac06fe158f5b043db3f4eda66650612525760f49e5099ccdf37. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/GXBAV2350107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x792f981add00ab97c364b74f88ed6a51c9a0d21d5be26fadd9e7d5b5400e4f93. Chain 2 (Bitcoin): anchored in block 957052 (2026-07-07T14:50: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/BKGNK2300017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6489db4051bed89ce636eb05f5927f006ebc681e6176f21597ccaa946db594b. 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/CALVP2022654.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1546393430ac33c16078d88f1963af57e936ff85c3e43b2768430a6112aa573d. 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/BKSAI2400027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85631b35127432335196b0fe3d4a3a15cda8ffbf7313f038c903b26b98a77a83. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07:00Z), 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/BKSAI2400028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9f3385f98b8b018feda7d52ac699265abb37331f3c0438e9181846c736cf4af. Chain 2 (Bitcoin): anchored in block 957043 (2026-07-07T13:52: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/BKSAI2400029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7de7fae2a4ff7d8cacb834b18767c60cfd96b02600b49ff3503a67b942e40787. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZGLM2457459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7db8b2bbaf23d92425e5c9971cda6bad6f2f0f1ef8feee70c46274efde17633a. Chain 2 (Bitcoin): anchored in block 960108 (2026-07-29T13:09: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/BKSAI2400025.
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 0x0704cebb4645dec5beb5d1652a9db9f7eb2722c2c7914c600140c08b976ae825. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZNJV2381476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbd992a5a654f4d4d7fe366506fb244b8856f0b93a27e81b0acb20ea874e7eea. 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/BKSAI2400042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3eb21bf21f944c165602216dd7320808855f95f7323c01144a1ccc90dd8606a6. 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/QZK6N2483670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb75cb0ba5654728f3c83b55f687157e10f7621665fe108a832fc88289ffdbe98. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/BK1P72400182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4eb6f2b5f004272aefb4c851b7b4dda2329963c5ce43020bdad5789d3e777700. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/BK1P72400183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x140339c398ee2fbf68814c5891651d57eaecc2d9c6b04ed29a03bab0c1e12c89. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/BK1P72400184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5c5f2b4187732917106f8ab65ea73e0ec2df6df397d76568e4d3c08f463542d. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/BK1P72400185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca19917a07f6772b79afbe6fd68947fcebac3dea5fa59d23f7a1361fae2802f6. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/BK1P72400186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x502fc5c5e89d0f57179256b56ab68db79b236f8b9b60901c86f63f065535edb8. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/BK1P72400187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x176e51b524faaff11831c98b0567ae8dca9c088eac19860f42d61c40ea2ef03e. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/BK1P72400188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x133ea78b83f5f813163204c95e206229413968083d03fac391e37ab119c4d55d. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/BKTKU2500068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x439defe4171ae6ec7ed2469b0bcee05c541ef37523d9942606d3a2b088840ffe. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/BKTKU2500021.