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 0x44a95cd7f8bbffed8df6cb946ffd6ff59e3409cd119b43d73169e2d18dad21ce. 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/e6db47c7-0603-4afb-96a8-f65a56664e40.json and https://artists.proofprofile.net/proofs/artist/e6db47c7-0603-4afb-96a8-f65a56664e40.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 0x67bb86e49c442be5cb2360636d374e273d22dcfa139d8a7b444bf373a95142f8. 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/SEVVF1803601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x412d6d046d4de59c1a9b6dd00670b3d211b3106edcd57e79e53ab01397e4ebbb. 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/SEVVF1803602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d1d90a13e404d1f95d65acdbc8d0d4931f4a84434e5253dad117ded9f7d39ef. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48: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/SEVVF1803603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacdcffed3cc58a378891088d10e5d7ef49e3c2fd29270f315051822c6530f285. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28:30Z), 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/SEVVF1803604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13eb76c7a54ce039f11f2cac1354151a5edf62c37f7fa5f2920373321b4e4b45. 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/SEVVF1803605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1647ba939fe4f7a5523069153663bf702836aef73bac32183b4704b58b98f6f. Chain 2 (Bitcoin): anchored in block 960193 (2026-07-30T02:05: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/SEVVF1803606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e494b46469291f8396b6c3677632d2c1c778fd35c8f03c8f4097c5546aa12b7. 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/SEVVF1803607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8e3306b24d7a78433c8c40840a699104cc57662e0f5684717475939f89334d8. 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/SEVVF1803608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee42b7e99b91c1d4d98190e4038945a2e3ff41f4ed9343884e8a8cb00c6f72c5. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/SEVVF1803609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75ca4ff495762d7da4482de6921bb7319ad056e4d44c4731320b187cfea3a8ab. 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/SEVVF1803610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd79d28cc437e325cb6c53a2ec6f247b983fcde679f11f40e52fa223d888ad132. 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/SE4272000102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7ee7c74fc3b3b040c57fd90ddce78b7f74e93600508b6375b47cb2297a4106e. 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/SEVVF2401401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadb6e06a1afe064afdfba1339e32b8cbf4f9b37d79e76c71e531326333830712. 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/SEVVF2401402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x118a716d6f8dc000ed909a1a23f67cd3da88e7d24d9ba14dbe1142f318b8b375. 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/SEVVF2401403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa669344369ae3cf79c1a5a4246e7ce6fc85ed52914a7ddb52be2914fd3665a10. 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/SEVVF2401405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb63d9e4a14b720af07016522eea91fa6b2c13424b7e32e5e4f3acc2d2345b240. 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/SEVVF2300501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5dc1219d4a86341561a870913cb59911008f73b3237c42f4d9ff264b849b27f7. 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/SEVVF2401404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b1a3173c414c034162ccded28c3b34b40024d11f6eba00abd70f9e160cc8b5e. 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/SEVVF2401407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x078a0dcec2204df216280621a77f89fa1ddfba4a071046782e64ae1db016bf08. Chain 2 (Bitcoin): anchored in block 957032 (2026-07-07T11:43: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/SEVVF2401409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9278171e7064bc9c11a316ffbc430625ddb1fdfc49932a5a83e7fe9d87f94e61. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/SEVVF2300502.