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 0x30544cb3f71ccf885c69eaef30e5ca6f7b74fa38665c5102049c5bd517b30524. 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/30189abc-7f2a-4637-9be9-ea3d2e2062dc.json and https://artists.proofprofile.net/proofs/artist/30189abc-7f2a-4637-9be9-ea3d2e2062dc.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 0x86b952cca5542c05e4cc59141aec9c41d360808a70244ea1a8614318480a0814. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16: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/USLZJ1146606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d2f937752696a474a82cd212ed3f89ab92626f4bb984b5b7733e1e45487a315. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/USLZJ1146967.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee87cabc270ffbafadc41225715e28a69e0b2eed6be44d281ce8df8b83a67a7c. 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/USLZJ1146968.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12a0aae1f49c6c4ea7a1494ad80ab667f8f6b2f96df4c88d734ed184063180c5. 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/USLZJ1146969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83c71b4439f7b5146bac4895297fba346ac1e3def3641d29f326bba62e3c4dcc. Chain 2 (Bitcoin): anchored in block 958880 (2026-07-20T12:33:53Z), 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/USLZJ1146971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48a09610dbfd68d6c24ba67b79957b0b8453b9fab3ffa56aba9ddf54f69e3a86. 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/CAAA21200007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac8f1c00ed4d46d71ee097db7ef47299ed55ac020abd5d4ab534b3b21175783f. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/CA5KR1568441.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a46116027f69a4e7576a6e68532cdf7369058a51cfeb41b0c74be8b244d3456. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/CAAA21900006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce32ad36d4cd53b37a9ffe8f75ef6dcf6eb4b0f93eaaa8abca6f39a219e56c3a. 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/CAAA21900007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ea6bb671403d07fa83d5640f603f1e36a420f7646f0d3fbc829e05fb96e9cd3. Chain 2 (Bitcoin): anchored in block 958216 (2026-07-16T00:00: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/CAAA21900008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecec274dc1bc9b05c1f929d1f0ab0e8da11319c5966cbbc06b88d0b57c40cf91. 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/CAAA21900009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b9896477ffb6a1b1117dc5184a5680ffdf41610c353aa9a6fb7a5bf4c899132. 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/CAAA21900010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa387859a3ffbb4134a4f06306c02f4750e441dc6172e42bd677ef4784eb97727. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20:17Z), 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/CAAA21900011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73ed3747f22818f12a682b3c0aac202dc8335daf72cb982533107d95dee35619. 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/CA5KR2147431.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe59a7d6531ec813e51f84033a5f75ef9b14242ac96f8fe4803207d541e7ac0ac. 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/CA5KR2147432.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe73a5ca3419da108180df0aafa7cc80d7161c9abf552d3d99d04910ee1a530fd. 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/CA5KR2147433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1adb8893c530712b6106616eff0c1e80bf245ef48d9916243528430a2ef624b3. 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/CA5KR2137047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9ef0ed410ebd677fc82e5852311a9e8a50d05d1190ed97de65c30957126d085. 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/CA5KR2147434.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa090032fecf82df8f839403488d0a541a11502c1fee1887370211acacc5b314. 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/CA5KR2147435.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x187918424d4013e3b3de5acf71d7897e259b3d20883bad3142bef87755c8ed23. 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/CA5KR2147436.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bbdc2499fa90900b73e0c21f9f39f7a0894e8e82297ec9c1dd73726f179f334. 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/CA5KR2102778.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x591c3942919da3dec4252eada58b80383e6c78b180cc5dfdb26eb93137037106. Chain 2 (Bitcoin): anchored in block 958134 (2026-07-15T09:14: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/CA5KR2232158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94467f202cda37d0f285672d2df6e1375d12d280ce44fe27c7aa38d14e83c078. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30: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/NLCK42508730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd88f7da25e1a66cf644a6b1527a31332a229a4c04e3d518156d7796ff577e937. 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/CA5KR2131917.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc518e0ac4914a675519eebcd85c494ff59e1b2a99e0becd0d61b22101abd88e9. 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/CA5KR2506603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc518e0ac4914a675519eebcd85c494ff59e1b2a99e0becd0d61b22101abd88e9. 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/CA5KR2506603.