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 0x4e4fab08d349c76cfaa9817337ee51e5fd7dd76d78df8b5e7ae420557cfb54b5. 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/ae51fd18-26be-4244-a768-8d8442cc1e88.json and https://artists.proofprofile.net/proofs/artist/ae51fd18-26be-4244-a768-8d8442cc1e88.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 0x8ea5ac5ed1c55ab407a62616008d0245c73ff7dec5119453e446ccb8f6c3a79c. 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/FR79R2000100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c3b82ecaa086a572aef4ba591b61b8f4709349bd8554eb40481a03f79ed5327. Chain 2 (Bitcoin): anchored in block 957634 (2026-07-12T00:26:43Z), 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/FR79R2000110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x611632863fb87e1b8cb79ba9293304bf4a79f712e8918acfd25f721973506e95. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/FR79R2000190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x840f8a95fbc14b87a66e5893b0ff7b29ca36353d7d94a074fce08c1ef5622274. Chain 2 (Bitcoin): anchored in block 956397 (2026-07-17T02:21: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/FR9W12248877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x493193a9acfeac11af31175a233561f1bafda12c37a1a58c544d33d656035e5c. Chain 2 (Bitcoin): anchored in block 958756 (2026-07-19T18:57: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/FR9W12248880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01eaeba7047e602f64c5ff3586773bb4fac9c26fc7e95269de519ff0fcbce4a2. Chain 2 (Bitcoin): anchored in block 958612 (2026-07-18T21:29: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/FR9W12436273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11ddb7ab1fa43e2a2a522e8e43a1035586adebea6057f8a3d06c843136283a83. 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/FR9W12436279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8aaca54929034c433f05319647e0741292b15c720cb2860ee6542f81e91050c. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/FR9W12436275.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6957a8f2356b290dc6c9c1250facb69ae1ae643259e90ef04bcc0c000c919314. Chain 2 (Bitcoin): anchored in block 956440 (2026-07-03T04:03: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/FR9W12436276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10e310ab0527c16faa55ea9a75941a811b39c9c58dc9e4319a76fa1c36e7d80d. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T15:34: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/FR9W12436281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2ac8350f8c60302591203fc2d40c4e7042bfe99fa717179b2f9e02b23248ab0. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T15:37: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/FR9W12436277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x696e0e6b539d598c6dafe8f0048ccae8f4c3bfa02ef4fef4cf2135451d14b4f6. 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/FR9W12436278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0190547a06807e1eeb052cc36673978e7407a4987a0427c493e9672446af473. 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/FR9W12436283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd708e4fb04992359e3a9c6b70f9438ad53c4ab27d72c41bf161501df8212019f. Chain 2 (Bitcoin): anchored in block 958342 (2026-07-17T03:38:44Z), 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/FR9W12436274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e87d12cf2cf864e9b920007b651d7098e6d5f8ef9481dee97f6c24235b90e43. Chain 2 (Bitcoin): anchored in block 958696 (2026-07-19T07:45: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/FR9W12436280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20594ca4148d93af970405c85dcccf08bf3d2e31fb2f625ff08040a683a7a9fd. Chain 2 (Bitcoin): anchored in block 956576 (2026-07-04T02:06: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/FR9W12436282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x969c9a43897bcdd5aa0cd9d7dcc04acaadd0c503fab33962d288d7bffb7457e4. 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/FR9W12436284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x533e8467ce19b9ff1c0269bc659b57aef3fee469c0247e3dfe757efcf6520371. 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/FR9W12436285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08e422a25c720a23087ca4ebfb49211d8a747755dc4ad82b0b441004ae503c88. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/FRE9V2200270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fb4d68c324ea46098d412e5f6935f060bd51ef138f872012b9ea7310f174a65. 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/FRE9V2200300.
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 0xf606b363c2c6776d936cf23b29c5e4ad0f268c30fb0d2e736cb884a3e58bdf57. Chain 2 (Bitcoin): anchored in block 960362 (2026-07-31T06:58:00Z), 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/FRE9V2200320.