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 0xaf866392f9e14effa9cf23a6d99edfd1d77996570b74a86c503a66ba2bec8748. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d1221123-2dd9-48ed-8d77-5f1242752b2c.json and https://artists.proofprofile.net/proofs/artist/d1221123-2dd9-48ed-8d77-5f1242752b2c.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 0xa2073bc2d65fd8b429d2e10b5fd097b2fb810ec30d313405af1db68dad12cb1a. Chain 2 (Bitcoin): anchored in block 958185 (2026-07-15T18:19: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/FR2X41786007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe84323a25ff4675458c7f39e2f38ffbf4a9eb3cbe5a6342aae3c7abd9130b14f. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T11:59: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/FR2X41786041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e42bdde9c05216fc4f9f1bc2b9478339b0856d2d6b1f55cefc4470603c26a0b. 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/FR2X41786042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9a120e2ede662e8b6398dc61dbfc6fc522406820da9a12400702e9c8a08c9b1. Chain 2 (Bitcoin): anchored in block 958891 (2026-07-20T16:21:02Z), 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/FR2X41786044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18e711c57c1460d0926085a4853ffda28c1b6ae6d0ad1e82eb7b4644c056acf4. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T12:31: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/FR96X1787925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a5938595d5abf6f57d1ebdbda7fd2767471319d9c21b8896115fc668db13744. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40: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/FR96X1787928.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f5b4a8b4a2b4cab5a0f4dde2f9665f245bcf45cdc60fb42e9b5d20dfd56673f. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43: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/FR10S1865642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dfa10a8ed5633f3f6ac6db4fe1b9ec764ae376d5bc7e7c838454515f1d032fd. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43:49Z), 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/RUA011900092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c0d4979985353912f0d2d14fbdb014f39041fb94c813f02b9112c513190e13c. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/RUA011900632.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1467622d497eab9e3b3cef45df90fa67244c114b23f295f2df7920629d34f134. Chain 2 (Bitcoin): anchored in block 958832 (2026-07-20T08:23: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/RUA011900634.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6675b9937a0022d355912b4c0c9eaf6a62620d152bba420c9fbc0428d9d6050d. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43:49Z), 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/RUA011900514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0fc51a8a181c04a4b79cedf4bf2d4ee9e1d0adfb0cd470f731baadf3a877cce. Chain 2 (Bitcoin): anchored in block 958700 (2026-07-19T08:09: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/RUA582106492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x194145642dbfee053f0bc9b4a09d8e0b9a24114d27dc4887232c99dd9ae81ff0. Chain 2 (Bitcoin): anchored in block 956745 (2026-07-05T05:33: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/RUAGV2500629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ee60df5e3bec689d2100bcca0e3505bb583861b61c87d721108b31bcf4e5b26. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24:55Z), 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/RUAGV2500630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2267714920681f5255b41031da5368e96be87c9103d4cd201724932c440c0ae. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17:00Z), 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/FR96X2545429.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x500c979879d70813eb40cee6a81f739e522206e2e37d75b4dd92bb86521acc54. 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/RUA591901148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf963ba024d63a6f8a82894daa6f0dfac1002019c883abbec6ff688b5bd5037b. 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/RUAGT2335080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffea1709037fd66c4212afcbbd08fb7a44d2f899bfe54194e9d86e4734de687d. Chain 2 (Bitcoin): anchored in block 957055 (2026-07-21T20:28:58Z), 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/RUAGT2335100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bd5aa84dbf72297d92d301bb42cb8a3b1e3c8a6ef9de63c16755a0755a6bcf0. 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/FR2X41785984.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x293f0fb4fea0675c42e31635e2d5edfecf7bbccbc9754f6b41f861b68674cc89. 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/DGA0R2485621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x293f0fb4fea0675c42e31635e2d5edfecf7bbccbc9754f6b41f861b68674cc89. 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/DGA0R2485621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c5b952e732703ef618ea550d3a8fbf856874edfdfc6f691bc5151ca583c92d0. 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/RUA011900215.
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 0xef5f64186cd181339b5de48b3c9ea041fab1186fe6d7363ce28eca1e5882d887. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44: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/DGA0S2453791.