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 0xc97ceddaf75891195b323747128d107ed04c686f1f1136d3ab54f64084b7d57c. 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/7f6f6a3c-d57a-4abb-86c7-c82ac9126eed.json and https://artists.proofprofile.net/proofs/artist/7f6f6a3c-d57a-4abb-86c7-c82ac9126eed.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 0x2eda5c6b5687edc136e434a8d71deeba108dfb991e2387dd9ce855b8b10be4cb. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30:31Z), 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/IL5001900354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc30ae682de41e1007f9ce097e5b53225117d2dcde1643f9add4da5f55620b138. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/IL5001900344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe2155adadb439b79bdf15804beeb13319482222f2fd0247860a99f826954cd8. Chain 2 (Bitcoin): anchored in block 958736 (2026-07-19T16:00:13Z), 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/IL5001700327.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6f479f7abdd1ba524b9cd9a99056e0e59343025ee0630386a40e83368f0f52d. 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/IL5001700310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd290be744ec23cdb94d704c244431fa1f6cb1463d8ec64d8b843c02b6f007f61. 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/IL5001700315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf850291df3686ee2ed2359a88e150aed37ee0cae847fc549a28bf1befbe63e5. 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/IL5002000305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a21ade707756cde512a98c90105111ea8c36f24abb6f3f9088c081bbfa9d02f. 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/IL5002200304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb27847be9d47a54b2a5897368dbe91db6536813d8dbff50e138172ca504adf8f. Chain 2 (Bitcoin): anchored in block 958196 (2026-07-15T22:45: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/IL5002400308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd720d487e6d38dc512261db09cc06198342b8ac4ca007850f38cf236f8f0b711. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05: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/IL5002400304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a32cc38d207483f72d728ce12592ea5d026583883dec26cac56bf6b74d78c1c. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), 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/IL5002400316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee0f85fd57bd337ca25c6968ef9cdf3f26e80f81dd3eb5d9e99a2ac31837f5a7. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14:36Z), 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/IL5002400306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x147b87fa42337e51d2e3f5ae0116cd4bf64f2afb2b61f108c39642a2c69d68cf. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/IL5002400307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5ded59b51fd917f8ba4c6e2df2ab1730e42e7cc485383d7952e24423c56a538. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T09:47: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/IL5002400309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fc54900be285790891a132c2795bb13607bb1f4c7e92f16dbe83350eff5e500. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/IL5002400310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa20f0a7166db8d361b01c3f7b0161a26d4cfdec0d464692e69c1c4ae8ddb37d1. 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/IL5002400312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cc081bf601b8349d00b583f7c30696bc59de1d31446247277c3510ba188e7ed. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/IL5002400313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23edaf2e388e782c1ce54fb261f5c853dec54d783dd17d538f4b2dea9211c9f7. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T16:27:45Z), 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/IL5002400314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x141c2461a1962b17991bba5ba3bd51da199c4419633c0b7dc79a3e871e766d6d. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/IL5002400315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d341ff76c02552e8510b4aa9e320fdbb09f28213343bb2820fcba2c39a5c27f. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), 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/IL5842134751.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x357edeaecf0a2f19c21732e6fdb84351e76810694153cea06c649a89041c13c3. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), 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/IL7532421566.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb953cb228b92ea1f5c1d7e0d05c2e75a1fbe59b2eb8468063ecdd56a7da34bf6. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), 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/IL7532212845.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5e90e5dcecb05921a008f34795e5aa5bec7fb998e6d041b7185a1e1c6d095c1. 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/IL4291002343.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74f5a58cfd9b271d0d5941c8fa2baf42b7a9a8ed8ab5c50ddd0710bda6fb8411. 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/IL2991708006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x495f6f792976ecd0842476b9c6694f7ded4dfac2facd8d2986ca1c474bca07d3. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/IL6192304422.
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 0xae7d240e42535f9e53302dc2d22e1995a13502a08c60da68cfc2192b2420dbab. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/IL6191900086.