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 0x7c9e4fbf5b24e9db77823fe1660cf37f4eafec1d2cf4b8ffa01fc23ac62e2f58. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/8fee6b91-af35-46d6-97d0-40c721955c3d.json and https://artists.proofprofile.net/proofs/artist/8fee6b91-af35-46d6-97d0-40c721955c3d.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 0x6e85f3cf56ec29191de981b9f5cf48ed9ffa29fee3711b56541a058d30dd9ef4. 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/GBLFP0304290.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb94923c7f47d79136b1c94333aeb9d0a63f1de93cc30367555e5fd590005a2cd. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/GBLFP0304293.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08d8e57e43867a4c5a9678ea0dc819dcdfca78c07e1e29d0bcb77d0ada6a597d. Chain 2 (Bitcoin): anchored in block 957820 (2026-07-13T07:54:01Z), 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/GBLFP0304294.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x270cb15c23839bc0fd7fd7fe89175ff72bf1133943043e0e0aee7bdfce88f825. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/GBLFP0304296.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6422bdbdf673992e8601188a37e84058e03bd178495e51218184b90224584394. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/GBLFP0304297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe58543d57bd2f76967bd9e6a76faff86c4dcb030d5ae91628c563f161659845e. 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/GBLFP0304298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3c69078eaf705cdef5e4a789730edbf28941443d74b1f2bef6d6d44569c8971. Chain 2 (Bitcoin): anchored in block 957041 (2026-07-07T13:25:45Z), 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/GBLFP0304301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3d78b5208fea5ad66f5e1e7bbdfb7946f2c20cdfd8d0a28ccdef206d5dda53b. 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/GBLFP2024592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc26562be185e1d32f094709acc15c68eda050a2f0e0707f0cb68fcec9792d1f3. 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/GBLFP2024596.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96b7513b404b5b308cc1964d04135f1a948f6c9ab6342889cfa9e950caa67108. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/GBLFP2024597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdaf983f81af9fa760f46537c2ff6d3024006a0dc62b071484c3583a67c1359d3. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/GBLFP2024598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x275a0f08e9dddb89c84a5727ee016c726fb66d3590bca7b0116035dec9bb8307. 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/GBLFP2024671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65c0e42220c5e9b56aa770b30add91935eae2dce43395d4648f1989ff1121102. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T16:23:52Z), 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/GBLFP0304291.
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 0x8970080de691304363ea571850bbeee565adab5de6060bf0125dd10c3ae8a1b8. Chain 2 (Bitcoin): anchored in block 960145 (2026-07-29T21:13: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/GBLFP0304289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1a6d6380544ce0f90507d1c3c82b7deded34c9f48c2bd2df6850a16201e6b4f. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35: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/GBLFP0304292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61dc62a4179fdeeeeece428090c92edc9fdbb5e542d6f12767a60cb84519ca00. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15:54Z), 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/GBLFP0304295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff1486bab59647901ed17696b0a6ff6ddc3221f086b92b985882847409f57fa6. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/GBLFP0304299.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d757ecaeae26b6eb7d2b1a394027905ed46b20c6678ca3d425cb6ee529498c6. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/GBLFP0304300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa624b165f6aee51a7ed075b72fdd62f8bd4f701ece10ebcb1d5582e471544322. Chain 2 (Bitcoin): anchored in block 960113 (2026-07-29T13:38:16Z), 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/GBLFP0304302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4985a91f7ffd8b840b263c3feb4f7f775c006fadd8be328a242d6d9095c5a1e0. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/GBLFP0304303.