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 0xbecf2de40b5ad1cf3d854c2b5b40b116a62885b5d7d956623e9c91f520601c98. 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/e91927f8-99b0-4e40-bed4-49fdc2481241.json and https://artists.proofprofile.net/proofs/artist/e91927f8-99b0-4e40-bed4-49fdc2481241.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 0x192baa4ff81c7080e353cb23b22055bec28e787a97bf891036d14eb63f720d81. 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/JPTF02417401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a4a55e7d676163988430a09efa4ee9dbf94eeb2d2a7ee53fb71d7f398155e6c. 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/JPTF02417402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb20d2377500e618887e34d578a177366fc96a2d09d38b000d5bacf35addce01. 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/JPTF02417403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bbc38a4aa3f03833a58fbb27ba48afa0cbcf66ec3fdef1940170257d7fb0a35. 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/JPTF02417404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d991edddeb0c7e01a6e88ef58db44b61b6b9699a285928882a2d3523ba11eb9. 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/JPTF02417405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd7ee97cca3f776010a76c0dc362ce310f9ed414d6f3191d8c6938dc1e738689. 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/JPTF02417406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc329cf71ba86e6913fc70089ade18ec2afb1fa087b4ba7fcda1202f3ef378523. 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/JPTF02417408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d4956b14c9b9b4c96238e94a63084b456dcffa6fbe180479ad96eab6ad14d38. 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/JPTF02500301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x192baa4ff81c7080e353cb23b22055bec28e787a97bf891036d14eb63f720d81. 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/JPTF02417401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30079bc2e2db63a8f268e3b9336a3ec85cb84c5b6f33e9cb3910c287e3806872. 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/JPTF02327602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x059fe286c659c3fa7af2490887be9d40cdb09a516bff5a43004b2b29d595e34e. 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/JPTF02327603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87a3fbb9d7bebfbac3fb1b96b2d3a58b6208c6096230446f3b9f0a4ac7653711. 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/JPTF02327604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30b1d8cfe15ace32b1e8961352d5f6ca97e36f187b36a30f57ce7137bfeb523d. 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/JPTF02327605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ffb70af3fadaa7cd293a67d3399ccd58d4eab1132a10dc49c5411238e015eb5. 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/JPTF02327801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57608c5122eb42896f37da6880d54113b9b06b403416caf7dac1adbd1f6851c6. 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/JPTF02327802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d1f241202254541a46411d61765209c11bdd49601977a005702dd11d4d5c37d. 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/JPTF02327803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67a0e8076cf7a7fd17305a3211929d3832326df21ba78b73181dd03d8c524278. 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/JPTF02327804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe23079019a51e95c05684dc0b4b02dec1882c0f511fa5f188500e5fdcc6124e3. 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/JPTF02327805.