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 0x164ac19499a35e559687eef4f34b775359b7e71dd53a5062853f1c830ddd55a9. 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/2af674d7-833e-4342-a1be-3987e23c45b5.json and https://artists.proofprofile.net/proofs/artist/2af674d7-833e-4342-a1be-3987e23c45b5.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 0x5f00b72838e34536c8912a5cdb28cf6478bab66e0194a68e321b9dbb7c59bdd1. Chain 2 (Bitcoin): anchored in block 958582 (2026-07-18T16:47: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/FR2X42482117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ea0463e88f604a4bd2e7a6800eac1bd70256e4b4ff6ed2b7db809d097de9527. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/FR2X42482120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4617c817a9000a735028a5f5bda3a3a46d8938384852557665262350c09f1c2b. 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/FR2X42482121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2c7ae07b6db27743153191deaba6af7c1d6997cdb6821746c74c3898f30b7cc. Chain 2 (Bitcoin): anchored in block 958202 (2026-07-15T21:23: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/FR2X42482126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbfdec5c89a39894a84c6880154391f836a13501abacbf209c21ed4d404256f7. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11:41:42Z), 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/FR2X42482130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x771840ebe14924f3e7e6bba9807ea29240702eb42087180a052601591bb9712e. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43: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/SKA011900022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ea667f37f27ff084f26a87206267399c2994e9c700e67ddc21bb066cda6f83a. 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/SKA011900119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb122ba0c401815a73e5155dcea63aea8a59cd0d4760c82fc84784741a16d0039. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11:41:42Z), 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/SKA011900121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8093ed84c36e9bd602781bbe81a9dbf5f1befbdaac3333e8d80ab3d3a600fae0. 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/SKA011900122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb89be19df4e21ea2c3472b3514bba1815ead695f82387be78ad58fbb82c0d1c. 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/SKA011900125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc0ef78777ce3fbce8120dc80847621fc5c88cbc722a85b515ca0d6a310e6aba. 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/SKA011900151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3b3d3f5f944f503089b4de525c14456f5ed8e9df7890a0a686b00ceae1f5570. 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/SKA011900130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x570e6a288bc02bfc1eccce7f7d5ee5597fcd7d613c42666f8d78ffa4cce31441. Chain 2 (Bitcoin): anchored in block 958736 (2026-07-19T13:04: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/SKA011900132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51a3dbbda56758ab76b0189e326357b98ad4b77a875b84466d6f3bf77925cb0b. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37: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/SKA012100310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59488cabf0f978e19cc87b45d64ab59e56c375b12b6bb160ad087631667d4610. Chain 2 (Bitcoin): anchored in block 957573 (2026-07-11T13:43: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/SKCV62400301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd00747ae21bb26cc1791a012c9d503c1d3647dad3130b95342a4816cd7663bcd. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03: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/DGA0P2447245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3358f62d861e9b6cd57badbecd313384d0e943d1ed12967be35699288f9fc0e. 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/SKCV62400304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d19ef69a486bb2af52c3f1b42ed9dfe49fa000d419a302594cbad1c100586a2. 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/SKCV62400306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x115ad1f138514a739ee57225a7b5e1bf8ec3e999a9ca4da8aeabdf3058b86e1d. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/SKCV62400307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0ccceec21353dda2ef81fe83f5491110c86c88fb904cc64a1c174a8df36e0c2. 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/SKCV62400308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x004d54ea40ba7ff2b7b040c86faca8aeb8519eafbba63432e4e87a6898c1753e. 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/SKCV62400309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77e6dc8301676e04c6739fed73130a37d178b2fa4c43ae33f4c8e5249314bcb9. Chain 2 (Bitcoin): anchored in block 958202 (2026-07-15T21:23: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/SKCV62400310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf4450a49ac8b3fc746cbd81cdf15884c54f6b385daa7906067772ee1d22aed6. Chain 2 (Bitcoin): anchored in block 958667 (2026-07-19T05:04:54Z), 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/FRX202458137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1931b73cf3f0ddd6fd2e1e6d6aef98ce963ceda0025e165cf94178b947f27ec5. 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/SKCV62400312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe94863c54f51776c5f258d94e5f4cdbb52a360bb3005f2100bfc4b0b1a4d4679. 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/SKCV62400313.