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 0x92ce3e63aa12b74560c1664b9e17c6d63611cc67e995df1617056fc62dc5e43a. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/56f96f24-a90f-47df-bbab-f1cc1cd3b026.json and https://artists.proofprofile.net/proofs/artist/56f96f24-a90f-47df-bbab-f1cc1cd3b026.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 0x3d5fca2127e9f588c5a3ba2649c4388524f35ff1f6cafe805856b4f36ee72a4a. Chain 2 (Bitcoin): anchored in block 958514 (2026-07-18T06:54: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/QZTAZ2350691.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x418f2eaf0936ddeaa329c3832cf5f6474f9f1e6c159c4c028fdf15ddaf117687. Chain 2 (Bitcoin): anchored in block 958268 (2026-07-16T08:56: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/QZTAZ2350692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21b8d88a5b7343a9cc8b8aaa37b30ab4ab38476125fa710d1ab7bf25e075d647. Chain 2 (Bitcoin): anchored in block 958510 (2026-07-18T06:38: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/QZTAZ2350693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9486d68237663cde8d2a122610c7e28588b4bf3c4d91710068effa06247f7b6. Chain 2 (Bitcoin): anchored in block 956742 (2026-07-19T22:46: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/QZTAZ2350694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e249b16395659af7b395313679f38e9a9ab04c890f8f9028ec41abe1f070cb8. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48: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/QZTAZ2350695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d88ee855cea8c9d2fd0532b24b0c82700abce891b704aa44707235d3fe547bd. Chain 2 (Bitcoin): anchored in block 956713 (2026-07-04T23:03:25Z), 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/QZTAZ2350696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe66c200f8078c89b14599de72b1670838cba537e3dde07d299f4149787b2c139. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47:21Z), 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/QZTAZ2350697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb10b698169b131efb4f4db6e3f72b05568313c3e6f0803a58e609a92ba21fdab. Chain 2 (Bitcoin): anchored in block 958734 (2026-07-19T15:43:25Z), 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/QZTAZ2350698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x590c57769677b3652dc93b1f6fc8b8411d950508294f037edacd0d24f83bbacc. Chain 2 (Bitcoin): anchored in block 958404 (2026-07-17T11:34: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/QZTAZ2350699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0f628e13050074fe4699db63f3a0a2b6f426a7392444ea246e26ace15c9fdad. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33: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/QZTAZ2350700.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80f644708e697a18c52ce388482c8f591aecc764031bfe35754cee809a2f9d28. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-16T01:25: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/QZTAZ2350701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaed79330b3a6881b5c9d67cddefb0608ec9c0a79e500f17ab7bfaa78ddf8d6df. Chain 2 (Bitcoin): anchored in block 958508 (2026-07-18T06:27: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/QZTAZ2350702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb373ccc1c0f6dada5056122a38c413586723ef38513094951c5b834db2ed98f1. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-16T02:08: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/QZTAZ2350703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77b2d250621335ba1764fcde2983c88f3eec69c1c02bd80d38d9f506b38fce7f. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14: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/QZTAZ2350704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9ee85735ddf1f73c1b5cfd9ecbdc3f9780a12def9b1cda6a9708a0ec9724373. 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/QZTAZ2350705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x674f8a2e30d963933898e02d9532998fcca8b8397cebd7f7030199137fe57b6e. 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/QZTAZ2389660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ab7f44f956195942a1827f188cfd18bb004e7f747ba2218410d1705489728bc. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T13:58: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/QZTAZ2389662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x895d61238a2a04a388052f4fc232e02cd6d88e5b5f3cba3a6d9fd20eba3f20b3. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14: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/QZTAZ2389663.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefba44c2c71f06e514c807d582af17dd2bc63b59605bba8ce07ace80fb288e0f. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T16:11: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/QZTAZ2389664.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77936b346ed99669ac3e9d06ba05da64346834d9c59fad097f71b5f7af5be577. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47:21Z), 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/QZTAZ2389665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa636cc12898f4a6a84423608b08a6b6180ddd343c3057e12746e11f9bd6d9d9d. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/QZTAZ2389670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ce8604165c32bb1c679c1a1962372107871b03a7dd38eaff5c76ae20d76a8b8. 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/QZTAZ2389672.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbedd757d1a379529b183aa6c37a9063b57cfc8d9f2ac8be69eccae5be3ae6826. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59: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/QZTAZ2389674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bf4b7b73fa24df4ac1effe36cc2b1568b2b4e7445cc45d31be6291f4b6561ff. Chain 2 (Bitcoin): anchored in block 958697 (2026-07-19T07:58:24Z), 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/QZTAZ2389676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x331394f5aae882a73ffe5cf5f4a17349381f163786ec0b6bc92958019b5b0c9f. Chain 2 (Bitcoin): anchored in block 958714 (2026-07-19T09:51: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/QZTAZ2389677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfce72916e39546891f1b08ae5c43fdd5fdfef8312710d5ab27fee7be78b6274. 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/QZTAZ2389678.
Music for Serene Moments: Relaxing Harmonies