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 0xab29f60d872519e4df2c24582c2f40fa26a6728b221fb643ef16ac10aed0cacf. 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/8176e0c4-5baa-4c4c-b1d3-e1fcdbee1ecc.json and https://artists.proofprofile.net/proofs/artist/8176e0c4-5baa-4c4c-b1d3-e1fcdbee1ecc.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 0x1206cad9bffb71a4a903e69a20bf6c1257caf28b79f01b5ac63692cac3d07667. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T05:10: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/USETB1200146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x098d119a8524bd89ae110a60cee62433390064cf9cb8463c226cdf3707184299. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/USETB1200151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8be5dc84e8ec241368988c875420da15f654264bfa9cb69f3121fcc7579b72a6. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T12:15:48Z), 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/USETB1300484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19c11eeea3c8b536715e1b84dba95f8d64e976f4564cc30b44248d466acc8b80. Chain 2 (Bitcoin): anchored in block 958885 (2026-07-20T15:38: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/USETB1300493.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9baa95faced3602d1a762c9a0af7b7fa98a048e612e9dcf1ae3dc49bb66c26f9. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T07:02:40Z), 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/USETB1400191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd643513dbc46ac5534c7a2684997936a3896b3709e68df4263d1ee692ddaa2ed. 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/USETB1400194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x754199a2ea6353b89acf291edaec1619d364ecd5c22e7bbb83e68cc8cbe411db. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/USETB1500078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaddecb8ecbe4a83e81b92b05933479140ca9d539f164aa17c9911d8d4fe6bd65. 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/USETB1700381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x594e6f431867a9307470d295a290a89757e6ddffe90919c7b67412ed83429d66. Chain 2 (Bitcoin): anchored in block 958918 (2026-07-20T20:10:42Z), 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/USETB1700384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cc60a3fa05c7e7a2ed6703fbcd12a1220cdfb1cbfae218475de20b92fd6ab27. Chain 2 (Bitcoin): anchored in block 958977 (2026-07-21T08:35: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/USETB1800303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f44321e39959972dfa4b75679f8bfd0a0b7d3fc475f2eda4db5848205a8c811. 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/USETB2100404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff2df733af648038f3438a52744b5684d2972d9760316d8a46f94b18ba207c6b. Chain 2 (Bitcoin): anchored in block 956500 (2026-07-03T13:55:21Z), 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/USETB2100402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45adef10101f31577451b549932e089dfdf30d2cfaff5722ca7037d652d91d1e. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/USETB2100412.