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 0x74e0e75cdafc088acd66edbdf1f02d1de337a0342474dda977b3edf781497bea. Chain 2 (Bitcoin): anchored in block 953817 (2026-06-15T18:10:31Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/fdee0d8f-d5fb-40b0-b3d5-b0b3e023ed09.json and https://artists.proofprofile.net/proofs/artist/fdee0d8f-d5fb-40b0-b3d5-b0b3e023ed09.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 0xf1285777a2a85792d0892903022dfa425bca48dc54ffe50ed4d9c5850a47a246. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05: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/CA5KR2237515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe09d98a76a19959355d9d80f5c546915b744333476af506bd229159406919b7. Chain 2 (Bitcoin): anchored in block 958830 (2026-07-20T05:30: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/CA5KR2237516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fd045fdb8882d33cbe5298c978ce006c1f64d74b23a9c2490b1d71c4986f30b. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/CA5KR2237517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17dc88a5c71a86a195c0ef629c48851259bffb2fef1fe48e2ede2483ed472cba. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/CA5KR2237518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x285cd737b2f073d0ca87bc1313c16fe67292777cb366762f9be8957e4f5fa677. 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/CA5KR2237519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x413912c35b80be0bcc643cb3cf40e5d678c96435d95fbde811371ec3945281b0. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45: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/CA5KR2237520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ac1a742f35271e77715c29ae7a51595ca7951e40f3278ce3b0c3d37850c99f8. Chain 2 (Bitcoin): anchored in block 958977 (2026-07-21T06:27: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/CA5KR2237521.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf80b0014a43e21d24e6624f110f00d1b606e8e85a4e0194e601e0748deeeb9c7. Chain 2 (Bitcoin): anchored in block 958816 (2026-07-20T03:51:05Z), 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/CA5KR2237522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cd7c95c2d69e44a10bebb82d2d6381658c96b427beae30e9b71c21a128907cb. Chain 2 (Bitcoin): anchored in block 959073 (2026-07-21T23:25: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/CA5KR2237523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x577e9ed48311337e134a88aa4e6d7a6de4afa632888ecfdbf65ae0ef9b51037b. 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/CA5KR2237525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa80fec2d5c5bc3c51aee95fd9a1c8404b1609fd7bb49298a8e3c15a58cb4ec6e. 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/CA5KR2237528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62c670cc14fc772cd669b26bb84300a93ea4862f87908e46fcc0a0eb64083600. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14:05Z), 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/CA5KR2237530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd671720c5bc06f18039c11b3cb5d66503d283d93489f8b549d92990dc540d4fb. Chain 2 (Bitcoin): anchored in block 959084 (2026-07-22T00:50: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/CA5KR2237531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06d279d29eb63648ddf61f4caba31300158907a2dcc30d211c061573f29b213c. Chain 2 (Bitcoin): anchored in block 959073 (2026-07-21T23:25: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/CA5KR2237534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54c8ac9b9656d10820a144fd3ebcaf9ee4ba54fb1964c9621bfed29d307c38c7. Chain 2 (Bitcoin): anchored in block 959031 (2026-07-21T16:15: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/CA5KR2237535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa73dc3e6faea94f5b856d70c7569ee84969858111e7a871cd809cdf0059847de. 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/CA5KR2237536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb80a3ee11851ecc1822795e2fbfebff850e0026913a137e82cef3c5e5bba4860. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40:26Z), 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/CA5KR2237537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd48c4f47d868bcde908273daa99762f378eb03e387b145df31d6ae4902e6326e. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14:05Z), 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/CA5KR2237539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52ea3ed4394060b7ffdaa5ccf25d559a608f3123cc129ef4653850f7551116bc. Chain 2 (Bitcoin): anchored in block 959009 (2026-07-21T13:14: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/CA5KR2237540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37a227184bfdf3be8a01052909bb345e27fcde01638740c312677572f1b725f9. Chain 2 (Bitcoin): anchored in block 959047 (2026-07-21T19:17:28Z), 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/CA5KR2237541.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1be787820b7693c0a631535381b8a3d8bb7562ef039f73a2285fb067612b58fb. 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/CA5KR2237542.