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 0xa281691afa05144c3161fda6c637ba333d20af6261f78c5c7690f9545608a3af. 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/c45a953a-446a-46f2-a2da-4f20c89d5af3.json and https://artists.proofprofile.net/proofs/artist/c45a953a-446a-46f2-a2da-4f20c89d5af3.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 0x80e542fc5b160133f411300986fa505ea5cddf0a9073db6a45c94c7215036a51. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/FRS182146880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1aff53effb89a93bcedb622ed20a7c4ef4b355f9cb8e2cccc19de968a96c1bdb. Chain 2 (Bitcoin): anchored in block 959054 (2026-07-21T20:19: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/FRS182146882.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddedf2a2659067783d66d00f6c66e26437c1889b448efe30d3b1f5c8b568c93a. Chain 2 (Bitcoin): anchored in block 957587 (2026-07-11T16:48: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/USANG2167894.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a1a01ab21eb36e947f5104d3f276fca6c9dfeeb62205a72160e3fe92c7371ad. Chain 2 (Bitcoin): anchored in block 959037 (2026-07-21T16:59: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/FRX452123907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ef64b5fe105d55193e719ab6c13af27b05534b786b5774445893005b7b30770. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29: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/FRX762189908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b024d839a9fe8c754a60ddb16de6b97d05cf065f0241c1ccdb85784e099106b. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20: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/USANG2177419.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1814b81e9cf1a82ebd58c6143be5d79d1ed4abc126689aec897be893c98ceb97. 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/USANG2134190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05de0a80bc04754c5d992cfbf6336caed800c6a2596db6e73a6b5fa1ed78d62f. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09: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/USANG2018565.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fe087755056422eac848c2dd0bd193505913b8dee6e788885700bed1fcc2b97. 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/USANG2018566.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb04872df13431a2862c01511e53c367e330d3607f0e993250129cf5d646db3c9. 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/US3DF2018859.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1514145bafddefa8151c5ca93a299bee5adc6262a9f58959e9e833a49c7f1546. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/FRS182165446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1673188ecd35379004c01186af37621663a4924106ce61411d0c783ccc312c53. Chain 2 (Bitcoin): anchored in block 957587 (2026-07-11T16:48: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/FR59R2203535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2612bfd292f21d7ed889e650b8c4a9dd6f1258f791fd22ebeef974615499e6f. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/FRX202215915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49c2af77bbe31fa1e06ca492dfcca961b9d8b36a5863a77b43517cd0d152a607. 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/FR59R2349403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58ae8c45b5509944f9b4fdc14c2fae35e4cf5a8e8726f35670c66ff0a2e3241e. Chain 2 (Bitcoin): anchored in block 958682 (2026-07-19T06:17: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/FRX282353713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x244e830fec3d5362eb6dd9489b229bbd247cbb5aaf1b1eb697dd79155dc8fc8f. 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/FRX762312604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91dbfb0f13191f666fc8f70bb6dce9ed76dd8cd11e0cca2326ffe43a9f5c95de. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43:49Z), 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/FRX872302434.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a41d4aa4fbe7bb5e296b9fc09cf5ea7b13c3c34daa14cca2c2c9572e426282f. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27:02Z), 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/DGA082357385.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25e3441dd2f975015469b9b7e3810ff846f26cb8033af401014d06c36117bcd1. 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/DGA0L2309925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c4c6b1767485b6bfeea8bc731c0af817565f83f61d946706216ad7d859c1ebf. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/FRS182146881.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x977ba51fa5256cfedadcafbecd8eb275b21aa67740c2dc3cb0280e9f2d03b09e. 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/DGA0Q2317072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x293b6f27d7501b53c306c02e6f89cfcbba954717a6f1b08c2c47677cda0c6be2. 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/DGA0Q2317073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20b183c2932322988cc1c5e11822a6a3c4d5b9b89a5fbd3de0905ff0b1d3f9fa. 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/DGA0Q2317074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbcc3087f78245a0c0da70516196fcce695cb3286b9cbb18f8016160056b6a73. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/DGA0Q2317076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x902bf25ed9cdf0a9f9229cd87f91a2fc911d550e4152080a52e2c84c6e21e519. 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/FR59R2468124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a2c8e6389381c8ef771dae0e5869cf7f0d46a9639d1cc42904d5acaf2274887. 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/DGA052435860.