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 0x1ead5841b6055f5f0bf4a8d13b9402ec50e0d6072aa36061406276c5b57580e6. Chain 2 (Bitcoin): anchored in block 953996 (2026-06-16T20:04:35Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/3025f2a8-25cd-4dff-89b8-e2b27350abe0.json and https://artists.proofprofile.net/proofs/artist/3025f2a8-25cd-4dff-89b8-e2b27350abe0.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 0x79719da23742ec08381c72686b34dd25ca5b682174b69082482ab53232872605. 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/QZK6L2235282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd53d1c463cf76be89ea6fa70fbea8afd33aa0dbbbf1a2b5ddb3bc91aed64bb18. 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/QZK6L2235283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacb5bb7d6fdf2c12ed8c53a0d387d46d5c6c9eae2c0647da00a089eb3c1497bd. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/QZK6L2235284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e5b2946d96d47e90245562a1575d014b9fb9741b24fb9af54ab5b2715bc1683. 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/QZK6L2235285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69632bb5e6e1b24400142a9ac07aac024af3a9ef7d2f7df499aad850b0bcad12. 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/QZK6L2235286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbae4f0edc668eed8e0a63264197bc01e469ad11bdcda09c907ba6f94adf692da. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/QZK6L2235287.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d9a50c6d708a41d67c43287cdf87d67791bb7612b12dfc41d345b57038bb578. Chain 2 (Bitcoin): anchored in block 960354 (2026-07-31T05:48:18Z), 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/QZK6L2235288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc21016e1c0704b3f0c75a08ad8c4f82fa508b8917139baafe2bad95d8417cbaf. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/QZK6L2235289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb20810bc293a7a4eede8515f454a948fee2cb356558c7cd68f7b4e7f4e8eed02. Chain 2 (Bitcoin): anchored in block 960379 (2026-07-31T09:25: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/QZK6L2235290.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15cda2417b810d259bd8600a759f2c53c4a9adf648fd5655e96ee74da8b71b2c. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35: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/US4D80623301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe32442e2ba0b05c5e8a95630a75a3d97669e261807dc5c433abc18543dce553. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/US4D80623302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc126fbcd2434378891dedfe2ec0ea89b2d2de9e59c9508f4860f45272701d93e. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/US4D80623303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0064fd792f7d587b3f1db2896a73b393a87d0fd9a47731aa0b2838ec916b5a07. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/US4D80623304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb3b26b35eee3596958639e3c263273ee1338f26f898191cbcfb724486f19cf1. Chain 2 (Bitcoin): anchored in block 960276 (2026-07-30T16:01:17Z), 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/US4D80623305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ca3fe94de0feb12f0a62c6dce709150cd4d17ab32643cd7fbfb316bb9431593. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/US4D80623306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ff51ae21c6de62dcf7381ddb8740629c7886b7109f5c4745d0fc3f65b33e0b5. 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/US4D80623307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73bfc5c0bf6367d16306b80e81ecb6bbb9358813cf443c009b281ff78fa408d6. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/US4D80623308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0b826ad318937f6179f4d566274a874485f0498a5b3191d683216771f858d00. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), 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/US4D80623309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56fb089768d92bac7d99dc38cd12d0830ed59cdf377d606a9c508de2e8775e9b. 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/US4D80623310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f4840c409e96454eca853bd12fcec17a91621d0fe882280ad053bd4c4b0da5c. Chain 2 (Bitcoin): anchored in block 960179 (2026-07-30T00:39: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/QZK6K2268737.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bc359f5febc8f7bcb9cc10bab6b41707eb6841407b3d42b36ab3066a8650d1c. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04: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/QZK6K2268738.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x744fc9015a7ca4117ca0a36025326a955df4b16aecb72a780949ec0ee5cde7a2. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/QZK6K2274527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39935c6040f669083aea1250148e8cfa875d7a1939404de3f8298b1075702f99. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZK6K2274528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89c1cc28c59153f5c73c1b23b6602365a77cf990eaa4ffeb7d9fa90d803c7ac9. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/QZK6K2274529.