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 0x60474d19140e892faf3e51197de2509919d744f5c4101f73ae8505c3582730eb. 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/b91e67ec-d985-4517-aa5f-f36c3af9d334.json and https://artists.proofprofile.net/proofs/artist/b91e67ec-d985-4517-aa5f-f36c3af9d334.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 0xa2a0f91f751f720221b6361f9699d02d34521930daf7f5d912369b83c545a0ef. 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/BK1P72400080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x961499459fb4565ddd32eee9a5613c127fdfd66bb5f06572a38e03cefb6d4865. 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/BXZ8W2400010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cc23d0dde85f7dce505b3d72870b62ce206c3dadf46e9a9cd65d5e58eee0fb2. 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/BCFCV2400388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa831121eabb563be41bbcb09acf37bacf1b3ff1a2872f2bc5b9b595cf629a6ae. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/NL8RL2408639.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9978d10e1ab8d1008ba7d4aac4f1b7f70c2b64802f473ec8a76c88062294c74. 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/BKELR2400004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2af863e125a1ab95d17be4737cf41e7edcdd65a53757b98c8c653113b1de96b8. 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/QZ5AB2407044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde007ac728ceddfe9980aa8759563f98d779140962a200dd30313b423df1412c. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/BKSAI2400004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3c2b2006f0b59d7ebdba5c2552a550b60e70c9a202d6cceb4a209708b6fc0d7. 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/QZW9M2315507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fe11e4c875c2f998a06d4a63dc5033d07b662cce2ce014bc697d699731e085c. 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/QZW9L2318800.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf33fd2a1b4cea2fd0bbc559ee9fac0fdcb95e4994c03bd86f506511c3729b1c6. 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/BCJBL2300523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8441fd3d896329fd68c4b4f55c0985786005e47e3ac1d9f83a15329cc4a768f1. Chain 2 (Bitcoin): anchored in block 960108 (2026-07-29T13:09: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/QZTPX2354736.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d3a0d7bcf44d674ba4868649fb04c2d91a0a2d52210db6842c0c8ad17591e80. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/BKSAI2300084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x364863aa6bc054cfbcc501775e80c69a587871de4408016c806d8294d1ef8fe4. 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/BCA6L2300048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00988bf519aae26d609bb659c1fc5c144e0dfa5296eb7825d3a008ced5f61e72. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/BKELR2300006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88f938716ccd5c6050d0d9360a53944c199be272535714251c2268d54cfe7cc0. Chain 2 (Bitcoin): anchored in block 960185 (2026-07-30T01:32: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/QZNJX2360292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07fde78cc4c74e0eba5abf4f4015e671247e943df0c20ecb1a4d167707434306. 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/BKELR2300007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafa2af3201aeb4a92b6426774e85b8b9105b81673f79f272e2d87a6eb4668047. 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/BKSAI2300042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e8102f86bfb3919d1d62c9f0854e0b349021a5de6a1467d40fc78aba9cf015e. 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/QZGLS2377040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x614cefc8215b57311e18a6ba484c6b1ae1da955c5e65b9e5c9e3d4c98eeb5383. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/QZGLS2344955.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f4f421a0a1a7ff2844ba93635ca946a5c9dddceb5370844fe58a32a493ab2c7. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48: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/QZGLM2302695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e8335a422d0981ed81ec963d39a107bcdf636627150b1bc6fc8c858ef531bd1. Chain 2 (Bitcoin): anchored in block 957020 (2026-07-07T09:18: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/QZGLM2302735.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d3485661d2ca62286db037627a03996b65a544dafef19d5c7ce96530b168648. 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/QZGLM2302712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe0c69eea533b09370104434b56d3d3a512a0abd4d6c600de5a9e54f68da84cd. 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/QZ5AB2313515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1dc1e94ef89650324f4c815f4ad12d69f97bfb8650c1282f3b5487c94246bafe. 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/QZW9M2236172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0704cebb4645dec5beb5d1652a9db9f7eb2722c2c7914c600140c08b976ae825. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QZNJV2381476.