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 0x77875f515ba0af017c65a9379d489868462bbb2236793ae8d0e10f4d26dca455. 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/7a5143cc-8162-4421-b58f-cf2658e33c9c.json and https://artists.proofprofile.net/proofs/artist/7a5143cc-8162-4421-b58f-cf2658e33c9c.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 0xbf8930e5fc7f7a060dc4a20f37cbf8360307193a8d6142e278fd3ff94e01c95c. 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/AEA0D2184097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d7db831ff1381339a91caed30399dadf448fafd3243c2217c35d87317a5bfcd. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZS652168093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc349916f887735d38186337feca075bcb7280a6433089da5f092bef08d4e4b11. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28: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/QZS672169510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e1bef8fd8841913bedd2f55aad1c6bd234b92521083fa1443eff1fa861c8389. Chain 2 (Bitcoin): anchored in block 959024 (2026-07-21T15:31: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/QZTH92124250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b9d887def2df085ffece727c7234ae6955ba7fccc3057ffc4ad1f7dc8b83930. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/QZTH92284040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80bf35bd909835337e22b70a0a3ebbd51f75dbb9697fe24740ea54ed18737494. 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/QM8DG2258269.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd891bedcff14fbc86e726287c25868fc33a1fae6ce75bc6784bff33e6340c5ba. 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/QZES62266847.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x351db68edbb3f64c448e82411ea8cd38a751b072c7d8394e72338127c4de5ae6. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/QM8DG2291666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f266073cb641445db938749695b202c172c7cc6a739d1b8269a156d89c554d1. 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/QZK6M2240536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7953223fb005bcdcf085b336aa67f458984c27baa8a2234e8a4e788cfd8e74ec. Chain 2 (Bitcoin): anchored in block 958523 (2026-07-18T08:54: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/QZTH82195891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x792cdd41b7323bd338f84384be456430d13d42edf06b88382f75ee774250b5aa. 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/QZHPJ2208672.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa47f72acc750498850cfc31c6362e742f90db5041f6abda8b1edf683767eb34e. 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/QZK6H2290736.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedcceb21ff61257ea72a22d90572289a8b6b99e78f4c5adef84f0427edccad1b. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42: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/QZJRB2225363.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2d3b10a80c468ee15ddd17a8cfee960bdf7240329df35f6ba38bc2149327e23. 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/QZTAY2272450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56e9b0d24988aa47856805d25c1c5b0f9af41d6fc2509f85820d844dc233d672. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42: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/QZTB72256785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92c95267688109d7145d47cb5f63c806f4e15246009aabd1effd286ce7be8406. Chain 2 (Bitcoin): anchored in block 958329 (2026-07-16T21:48: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/QZFZ32300802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a6d5424a83dcc61158a0b9360979fc2b8b2dab0be5b04ce1a116c54b24c9d72. 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/QZJRB2269159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce756bf515c0a79eaf39165470d4dc490e12fea5e47ae63c0134c72f6e721d5a. 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/QZKDK2396439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9a2368c3fc19bbfafdf12f62b21f4e7f24886e5e8309333546529ec373c15c2. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14: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/QM8DG2332053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d5593aa6a5d54138763be8831c665e259d406a59e956563a06d093b12cc56c2. 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/QZNWS2321466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x697970e7c806e448a54ea679677a7165a12167b7814e94cec3749a5eefa11594. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZFP52379589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1a3a392552d3b2db05502ac99db0fe419cf49656a593e58e70b4cbe45e606ba. 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/QZFP52368355.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf2b542875bd1532a0d347773ca34db5aaf9b7374e863ba58f5b3dffd8f24f86. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZFP52412362.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0916423ff56d75d4b619a41dc6c6bc7f183ff6f35351e043447eac868109934a. 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/QZFP52432495.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d0da07abf561246e7524ef0d51a5a20a02df566d870410ab7839d1fec63b75d. Chain 2 (Bitcoin): anchored in block 958971 (2026-07-21T05:04:56Z), 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/QZFP52468748.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00c6d87278b4c6980bb3ae680ce1f5cc5a431de07bac4ee748c207d780e45789. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00: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/QZWFS2422906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c221b97fa85bc4355eed07c101e6c9d47b561cafdf47248c0968420d6f76746. Chain 2 (Bitcoin): anchored in block 959088 (2026-07-22T02:14: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/QZH5E2480527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb940eab0cad77504c94602940251ed264e4f5b62f950d6b925272745d8a9bd7. 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/QM8DG2514547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf76103e39fe9a8ff67eb0cddbfcf37e78119526b2ef3b7e1a6c8f7d56068852. 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/QZH5E2480697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67ddbd3a4cad1ecf5353ccc4a9db134a4d4aa606d5769cf3f50f608e4d03114a. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZHNC2546927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedb22d708b166d5ae57f9e8d55b6fe2cf789354409b1e41962ff2eecd20f0d2d. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), 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/QZH5E2486495.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bdfe9c3d16668cf02b7754e704269923bd79a25e3734a9238c868f25aff914d. 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/QZNWR2584305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdef12d811840fb909a596eb860dc4ffbd8fcb29b9fe74dd9be4ba4243e62ebae. Chain 2 (Bitcoin): anchored in block 958771 (2026-07-19T19:27: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/QZTB42548793.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe1db51136117be0c6a907cbfbc8bee2b74582d14f67476fd06283f79a853b5c. 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/QZTBD2561388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a88c24cda10faee0f385c42cb17e6d5285e76da9296883e9ea9ebd229bf0399. 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/QZWFE2581348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x574584c09e5f4a97dbff066acd6568ab8c5d7d01144b4f457142ae1f20539fca. 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/QM8DG2559155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x400fe3e45c84c3b598f7a4b55162878f9dd66ed0c845c330d11d05c1c3a8cd89. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T11:08: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/QM8DG2570517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d0a9a9a031c125c0614805784fd488ed0f3222670dc58602524daa779008431. 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/QM8DG2506703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf94e5352672fa7c309e8b4988ac0e843582aeda850bfbb2c3055cf8d75a12f89. Chain 2 (Bitcoin): anchored in block 958653 (2026-07-19T03:54: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/QM8DG2576581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa98b0aa899deb13d40725acea6fbb2a34069a87f3046518cd799a0e1d593b680. 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/QZDA62224523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd331c675b647f95f6af072e06c9d205ab47218e44d9e0662a8e5f82c7f5d2ebe. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZTAU2436029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a1c220ad9fdb6d7747b6d0770339542ecba0a855fee85adf44c041bc314d6ee. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/CA5KR2389435.