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 0x95ba4a008c91af1b3a7c3b3069919662ac8242986d957efb2b4160b4db472bbe. 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/7c1fba5a-bb81-4e4e-b79a-ec3babe33eff.json and https://artists.proofprofile.net/proofs/artist/7c1fba5a-bb81-4e4e-b79a-ec3babe33eff.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 0x5e9cfb07ef3c8eec4581d840124025eadd2a26481d78d7aefdf40eceb17724a7. 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/RUA012100296.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc8014360b2aa3df41a78b4cd943f38822aaa7ccefb14b06255c62d68b40e3d7. 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/GX38U2392392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d4ff42cd1bb87bc1098e4b5934642b13117e06842509537006485589b6a38cc. Chain 2 (Bitcoin): anchored in block 958504 (2026-07-18T05:41: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/RUA3K2400003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x453f8e35275d6e1ff42a84ca6bff819c2bf6039264699c12c51eca3af70621c7. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T19:54: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/GX3HH2417632.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71648ff0ceedda627caa85dcf54e09ec5fe94ea5f89a25e3c5eb6e4354f3ac52. Chain 2 (Bitcoin): anchored in block 956637 (2026-07-04T10:56:23Z), 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/RUB422402429.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfcacf22fb8bb2a9064a57a898b071357aab00b33c8c9bdb33be511f50224b92. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50:22Z), 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/RUAH62431274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4202f9b738385c0a474e02b6e7b91ab85f373b6f3ebaa49b4954fc4567cc32bc. 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/RUA1D2513244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4597252b3cb66a6612af5dafe3ac094353b24b0fe35a942f3bc91e7a44cca9a. 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/RUAGT2569373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73ae08993da2f1252b1a6e0fc8a4460688043482f8c66034bc302e0aec8c8e7a. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T13:59: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/RUAGV2513110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72cd59feabe5ef2281a6391d6b35fef2b8c12c65d7361bcfbd0587e73bcf8845. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49:15Z), 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/RUA1D2542833.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c1d6758ab56d0311d511146d06281153a94808cd1f0844c6e698d9bff945d70. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/RUAGV2516021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bfe1960cc65f36491fc76764fe88f2be6bbf5eeacb56fddd5199b5a6eef56b5. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59:37Z), 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/RUAH62512753.
Грустный дэнс - Kolya Funk & Alex Rio Remix
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae85309917059a5971ff4a74e51c7ae842547b435b5e3ce01d5a9de8629a13c4. 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/RUA591901056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46881a0aec7c0046df2583630ae052d1264bdcfaa909c9ec4bc86a33c3249c4e. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27: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/RUB422201898.
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