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 0x5de7de026bad280c009e601e12206f7b9cfe3b31458469662b1be8b80b00b1b2. 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/caca9951-73f3-480a-a42f-614681a42739.json and https://artists.proofprofile.net/proofs/artist/caca9951-73f3-480a-a42f-614681a42739.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 0x09c01c3a7dfe5c0b7a360b7646719ebddf376f3eb09602b47c38037439906aa9. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/PLA551900364.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x704b948a1279dee99f71d4f4b55f19512de3df1ce94c0a779bfc40f8175adba6. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/PLA551900514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed7d4fdeb1fa159e32e32fc99132268206baccf1005e84b92d16dc6425832ea9. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/PLA551900607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x071a5a108152ddbc1c7dc86fb0371d5340af2dd29adcad6e5650fc767dd4dbe2. 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/PLA551900608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x736f73cc1ba563e69fb4fcb5be3526d36cc64edcc96bd77e894d55844d413f83. Chain 2 (Bitcoin): anchored in block 958633 (2026-07-19T00:54:50Z), 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/PLA551900609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0e70987c80f026e1949cfda4b2b081d89835f0d658c290727dbfa02f3a54bc6. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/PLA551900612.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4184a4148b2c758d6feae91a89b20fcb6383477443360c51dd089d42686ec18. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/PLA551900613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5674a8fa4c82cd9e8da1a2b5e6165eb5119ed8e3f8e066cf792dd9b333bbcd9. 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/PLA551900614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8975532ab3732a74c2061156c47bb041ddefb614445c7dc0d14f9766e017e523. 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/PLA551900615.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb88de3a2ff153592fa82d619509f75013a32557f6eba281bd7cb13b42bfe543. 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/PLA551900616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86694874963a60941beaab6a8b68643f753c0eed6d2bc99382156a569cf3cc39. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/PLA552100472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8841037f5ee9b9b459f78e43a33c4fd21050e81d92bfa79f4f70f69a721ea81. Chain 2 (Bitcoin): anchored in block 958324 (2026-07-16T21:05: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/PLA552100851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x429ca01a13337c0cbe72eb25a6c9acd216ae4ba31a22afba184b9e5135e365c9. Chain 2 (Bitcoin): anchored in block 958903 (2026-07-20T15:22: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/PLA552200235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0153170374f06d2c17294dbfbe5763ca0ba09839b210ea4ee90665b3be11d95b. Chain 2 (Bitcoin): anchored in block 958417 (2026-07-17T12:56:50Z), 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/PLA552200356.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b7b51086babf23f4ea3efd62a11ca85805761bb666009a8495ec60ae6c06732. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/PLA552200290.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86694874963a60941beaab6a8b68643f753c0eed6d2bc99382156a569cf3cc39. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/PLA552100472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x033c4d006a5318512b64acdfaf9f76e9fbccc7e112979d81b47a3f0d46dcf2a8. Chain 2 (Bitcoin): anchored in block 958196 (2026-07-15T20:38:50Z), 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/PLA552200257.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4df8afc2ab45c0ee1c834ac5842b4530b13c1902bccb5cb779dbf3b337e12632. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T12:15: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/PLA552200258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06a6c77638803b2ae1a1bafe18345ea012939acd503d21f91898a4a05163c0a1. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/PLI368060520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc1f6bc13c313efc5c8d859faa8b008abe06217d7e2ba964c4d4e00e3bb92555. 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/PLI369822760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf17ee23ff67d5149cb20f7609edb2fdf7f96e23b7cdb496ac098a066c1fb4dd7. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/PLI361813860.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48db89b134a5945f99a268c1ab60bd7a780e5e14f4456d07bc102203260898a5. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T02:46: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/PLI369292070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x069d99b3dcdd6c3108fc77a25a59d2982514081f2613f8e2a4ab54d9dd99b7b6. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/PLI361052050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc99b7300a7b6e3dc29445e6c3d168b134f8a6bd9ad515ff0a7cfb89928f733f8. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T02:46: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/PLI363102830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc331467826d170177fab84ddd83b0299f3ad7662749e8a06366a1dd2f5f32296. 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/PLUM72300213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3ace8575443a9f664fa52078073d0ea8c0fdb19a85a22c2ffda478af9e7810c. 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/PLA552100250.