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 0x73ebd121f5de022b8c7ca8fbf241593047b7e024b4964ce11da13aae66ccc77d. 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/e661a515-9035-410e-b04e-5f26cc59561a.json and https://artists.proofprofile.net/proofs/artist/e661a515-9035-410e-b04e-5f26cc59561a.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 0xa5ccad433515e48957926b0153dd3b53941faa5d38f3d009660ba2668633761a. 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/QZHZ42047287.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb88020a40261d9e6f5d5edb9952447d6b87015e1931abe3aed179fb06f659ab3. 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/US7VG2004880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15bcbeb464130375103cce822b70f511edf0e7274d8822cfce652140a35b2f44. 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/QZGLS2073017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04c235cfac14bfd3c0872ace452c4d209ace0fdb3689cb937f7e978f2144cef1. 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/QZGLM2095501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe23cbbbb514b14187c3153974c1b6a4fd9e774b57a5724c43502486e9ecc7ff6. 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/ARR6V2300561.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a2b0da2377d525fdc4481f6365268d8a6106a7a57c4a66ad052cbcc77518e4e. 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/ARR6V2300001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb27cd789e209b5c38b4dd67f5f5b55dfe6ee6a0e032bce67ec4a2c22c97a2687. 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/UYB282206050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d7f21fcc3046137f0682fcc61e5b2d60a7854aec92efa6234956c74b90e2154. 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/ARR6V2300564.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9417cf874d47e29725abb6454f21520a39ff673ae2cbf32e9ae0e1bcc9713762. 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/ARR6V2300565.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd55e0845dac4ae5b3f3c3f6d08ffeea1f92bfbf911c6397cd229e1d3f2377928. 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/ARR6V2300566.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x416c579e2b209b94f075ca02b329d7df46725f2f28110eedd205f28988ceead1. 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/ARR6V2300567.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc15f61e06eea5ba00ae7bc0c1ac93fe24f687a5aaadcc1c1ad9e300b7b0890b3. 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/ARR6V2300568.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd0363a530198f573b38909eafe92c5d004c024d93110e125aaf1a527e434084. 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/ARR6V2400404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea0bf97f37e1d35a96cb9221299468be630be823ae67d6710261f29ade793508. 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/ARR6V2400381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e93111d29763ce28954fa7dd22e31c2f3d44ef97aac6dcc8c0d03f041b47708. 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/ARR6V2400282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a2b0da2377d525fdc4481f6365268d8a6106a7a57c4a66ad052cbcc77518e4e. 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/ARR6V2300001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb27cd789e209b5c38b4dd67f5f5b55dfe6ee6a0e032bce67ec4a2c22c97a2687. 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/UYB282206050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb12d751330233f2e8ca89b08c87530b89dd74f989c4b1ca682fbb081a1ce47b3. 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/UYB282106045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45f7534c24893ae5b70ea2a00ed8146906e65224634869854249c14aab4f38d7. 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/UYB282106031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbc90d210bdd8b86c41775da6a1a1293cf805342f73f207b704696e96f2be12e. 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/AR8TN2000740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb12fc20202fcf00b66ff2aee93d3a06e013fd16c5870cbfd6b2dc40ccd03b81b. 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/AR8TN2000594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ba3f0f7b843ecfd58332d896ee78c610b52671498d3077efac5658b5ae1c47b. 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/AR8TN2000435.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x361c9d6694f41aed1e8b9db5334ea5c1a66716fe02034acce8d28bf0fffd0139. 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/AR8TN1900420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec161ec6b38a594e94983523cbb55436b2d9659ed5fd4689c0cf1b77fc537256. 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/MX2831903346.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01056063bfb3d5bd2b136ebad87e08e65a8544875bb882566e2d3b8f61107bc8. 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/US7VG2067334.