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 0xd898715a35c5af63973814816f7a2fb05ebac42390774114602c4cd634ef558b. 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/1c0a4620-9e92-4c77-943a-f2c62768912a.json and https://artists.proofprofile.net/proofs/artist/1c0a4620-9e92-4c77-943a-f2c62768912a.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 0xc8f7616745dc5a6d4c64c1858db6862e4a26e9e474deb48ceba331457bde13b5. 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/GBNJ71800522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0e2a846e5a53823c90316fb2b5a08d28c57968e2193bd7e73e9b336e049d866. 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/GBNJ71800523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f5651fd010d24b72733f438fb838c4505c38cb58779e40230b54d2666c6061f. 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/GBNJ71800524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb180e59cd4c123cfd44ba42927b63c06a32d2fabae9d634929e70dbb81ff5247. 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/GBNJ71800525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97b864edc99960c6dc167dc0766100cdac65a653c90153d5e9e25d4f045fc6f9. 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/GBNJ71800526.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb02d89b52488d4a13d453c731d0a5697cebef5340dff3c80c9ab923128a0e8bd. 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/GBNJ71800527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa086d129746a098e1b609ede47c8fdab0636872dc38ecf5956e5e2424c1057a4. 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/GBNJ71800528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x355d5e17d2fe66f4392d62ff12ccea514e123f67db8249dcec0c9f083ba61680. 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/GBNJ71800529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x806f8adce27a01582a321c812280c36e07de013fa3d988a164ba101fdd7a35b8. 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/GBNJ71800530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ab11a3fb3742d703dddf6c4cf2c9e2651de6a7983e4c7a0b9d6c2bf49acbfeb. 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/GBNJ71800531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8f3f7048a73098e5f93b703fc9f0b8dfb681e416ea53db6f2bb80cc5b081254. 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/TCAIE2449079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4054cb82394691fe9770f3f76a333b03792c0b153d569024614c7cd56c579e74. 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/TCAIA2476045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0dc5c8354daefa7050acc67760d2b1b063d52195ca6298cce946d429d6e904f. 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/TCAHR2398897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64d4b71c6b98127245dcf895dd2d60604093b21c82b490b47a580cc8faa0eb43. 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/TCAHL2313987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ffcf9ee9faec5febbdd47c079fdbde438f0c0b201ef36136da5aa1ec9b51183. 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/TCAHF2383220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9412fa450258b9f0a6361b307f987dc806eb2bc0ec9849d7c78b5178b9e24b4. 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/TCAHB2349665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabf1e9134f339ca5af845a237e99a52abb81351faeaaa4fd3ddca533a39963f1. 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/TCAHA2344378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27081a49740427a053c0d3f1c2f17e849506120090a5701887a9da0d55592e32. 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/GBNJ72100615.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d5333192b636ab201f0f83cb7289244fe680b87250b1bb7e921f96813220b2e. 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/GBNJ72100536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ee8d9c26bfa5b2a10593f3dc207472977af1ad1fa20eca4c7262348ef9ac5eb. 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/GBNJ72000595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35cd7ba1cd4a1b60983bf0ba9d312d3fabb179e1837c8c802eb9e2b536140153. 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/GBNJ71900563.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90ffe070e53cd603bb9a9bff85f85bbfbde874a9d7b00077628fcd363d40ff00. 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/GBNJ71900550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x037fa16ba15d3023dce6b9d9ee501fb3268ee8e23cadb6aa879a6260a00e3c78. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/GBLFP1891488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90d9f5c2daebfb7e864ef08575b49a6dce09c172c924dd041d3eaf06a07baadd. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07: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/GBLFP1808673.