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 0x74d280a58b996e7def43f900a276752e1f4d327bface40e9f2615443a9be0761. Chain 2 (Bitcoin): anchored in block 954346 (2026-06-19T03:51:26Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/9b05da6e-24b3-466a-92cd-63fe0cb813fe.json and https://artists.proofprofile.net/proofs/artist/9b05da6e-24b3-466a-92cd-63fe0cb813fe.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 0x26cf338c0cd1cf441d477b3a10c5c00ba22a38c707dd4315e0ce41d4b9edc9d4. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00:01:46Z), 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/TCAJL2506343.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7923215ec53b5ad8577cddecae11b171599ae414a59f49fe9a5918e2a3446ea. Chain 2 (Bitcoin): anchored in block 958825 (2026-07-20T04:55:29Z), 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/TCAJL2506367.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0fa35710b26b9cdbf85e38b1f9489bc2fc10b5c23ffd78c886c4393fcf85f92. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/TCAJL2506401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04f5e92739be879142c055d81b46b92623d5956f3548992de6ef583f7cda7154. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/TCAJM2506379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76ade9b3edf784d05560d261d0e33a91363290274fe6b378bfbd279fc16448cd. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59:44Z), 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/TCAJL2506392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3794ef8ce928c1f57b8fd2d484494378f4733456ad7e1857288b5e7e5a39053f. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/TCAJL2506532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fe29c14ff934c8cf3b1c677633fd993e4eb92027e8d603a5a80f6f7403e9934. 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/TCAJL2506551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6745f3c03b9bbe9aa5574ea9ae6f9056c4246e9706d07d836e35aa873b05418c. Chain 2 (Bitcoin): anchored in block 958617 (2026-07-18T22:07:13Z), 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/TCAJL2506583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd4f092ca16ca40fd3b23dfc13253af8e083b4d9c89ffbdc83c16d37cec3d89e. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03: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/TCAJM2506558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x620c3710908d821a0cb29bc7c64ddcf87192cd07732bc198ea463c4c278b22ec. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T20:12:32Z), 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/TCAJL2506683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac3b843bfa50be1cf65d8a74e3a2874f5418e1dc0280b22cee83b655cdea7e95. Chain 2 (Bitcoin): anchored in block 957766 (2026-07-12T22:25:04Z), 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/TCAJL2506678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1ead0e778a6fbbeaccf2703507c6ade3f3867ff448b93a76086a9639a446832. Chain 2 (Bitcoin): anchored in block 958170 (2026-07-15T16:21:50Z), 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/TCAJL2506642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedf583cb9f644bc8dc573063af2cb1818f2e1817a477edfbefe0c91e32147d84. Chain 2 (Bitcoin): anchored in block 958086 (2026-07-15T02:55:47Z), 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/TCAJL2506682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b82ef37f03450adfd320f666c61c548329436ef455f9c024638b0113b92d20f. 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/TCAJL2506707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b1bf370aae43e544309b807b93ed79f0c5e6b80e6a2e8829df1d5a41b80d18a. 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/TCAJL2537736.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69d9377392af36ad6e87beca414bed8abcfcdffa3e38b67cf64903780a349842. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/TCAJL2537740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94027c5e25ec64aea82a23e9fbc6dd19acf7f412d659ce5b927f8ac2c9a81146. Chain 2 (Bitcoin): anchored in block 958582 (2026-07-18T16:47:25Z), 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/TCAJL2537703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x567fe769cf98dee3842c650c3a9f236f113cba55fdcd3bc4a85163051ace6057. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59:44Z), 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/TCAJL2537751.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08f60cc7621a7aceb2e553fd567231e2e84240d5c35857f7aa32a7382908d272. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/TCAJL2537715.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08fc3b76414500607051dd7ae1365df1c3d8c453dc35be45dc5594dfffcdf451. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54:29Z), 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/TCAJL2538000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3a3a82858316d2c5e597c5dc85759be6fde31b803d0dd2df6ba9c0e0a4a2294. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03: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/TCAJL2538016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfb560628a8fc76092cb33e9efef90094aa6ae05874b2c5113f2c65d9976b02a. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41: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/TCAJL2538022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72e4b1c719bb8cbe2d35817313866ddf42f1324bdda465f99720364b427f47e3. 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/TCAJL2538012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8831e3104f4b67aa5bcf8c27c061bb012619cf05a412fa9cbdf51eb5c2b43ddf. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/TCAJL2538115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb812c510278ac51513cde411b7f9665ba071cc360aca7cfc5efec23365db8c0. 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/TCAJL2538080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e422fa59b173f18ae331dfaaabc01de8a3736a052e4916ce19b0bd027e81705. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/TCAJL2538090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x395213f6c4de27b644a1cfde23207f8f06a738041a45d4703e5263c7997e9deb. 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/TCAJL2538139.