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 0x8c68b9c82c83e23e2ad76149287e250cec0af3531962cf9b3500a46e2525fbda. 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/4547b260-1bd0-4117-81ee-fac63396ae97.json and https://artists.proofprofile.net/proofs/artist/4547b260-1bd0-4117-81ee-fac63396ae97.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 0xeabc49629d31fd4c2fc26b2c35e1f4977494280e2ebcf7a882f4bda2b37c36b7. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/FRX282562623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d144118e5262297c3c870e2ba701859f2da37f9ccb4ecfd7a479dadcca64ce2. Chain 2 (Bitcoin): anchored in block 958476 (2026-07-18T01:26: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/FRX452517266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16d466df61e0369e40c82e61dc11cdfd6e7dc893fab383a33634c7eb699877c5. 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/FRX452554250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d6b5f89b6867c0121325b00b0264cbeb386fae6a3849683ec7763bcabf39afa. Chain 2 (Bitcoin): anchored in block 958882 (2026-07-20T15:32: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/FRX452554251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb61c7d9d75cdd4fe6aaf31d73fbcb994df10924f1cf92af65d12bcc1311381e. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T13:02: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/FRX452554252.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74616f19020a0f5ada881b1583712dbb6f28017d892914dd7e5e08524e71dd80. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05: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/FRX452554253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb057d8aa6e4e7d3c47299a5706f014ca3d396d0897a406c412e5b993127e0a11. Chain 2 (Bitcoin): anchored in block 958823 (2026-07-20T06:31: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/FRX452554254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6fa69368ce50906f40f6c65a3a69f6990c23fd5d93c0083855a5f416670aa7b. Chain 2 (Bitcoin): anchored in block 958802 (2026-07-20T01:04: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/FRX452554255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ed62ea08e2402b161a3d7c7f6096a01c3b04d82f209521e6ac455160e73248e. Chain 2 (Bitcoin): anchored in block 958913 (2026-07-20T19:48: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/FRX452554256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88fcf7777e26ff99a8fbd9206fe7417893003ac0efcd0af2e40c4683fb6a1056. Chain 2 (Bitcoin): anchored in block 958873 (2026-07-20T11:48:10Z), 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/FRX202509062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02581b3c1a3e6584d701b647d50e40ed2e4e01e1e45b827dae1926ec9aeaf5b7. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/FR96X1737578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeff04fc4bc388e9c0032a8c84130e5eda2a8004557b0088fa54ba4142a25ed25. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/DEMN91400202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cc7d3668ce83a0bd468a706250fb00eea577fb6b8c414187cfd97b3c5a5ae0a. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/DEMN91500101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8692b22829d575058f2435da491774b83cba26ee33b21981869ee261d634e262. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/DEQ021907213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8490ffa646121da593f9b49b0feb50b382ab9aa66b052afbcd4ce545241571b3. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/DECE72000475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ba9c264db97f1c15b9b8a440c38f613f8e5a46cab432ef2c9ac298581fab794. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/DEQ022372822.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x429037787c378fdd2513927a8a0b020d37f3c2161c3e440fa883c68382f75836. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/DEQ022101187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ed7aae4ee4c7f147ccee54223281761a20902bc52cc72354a9741435fc2919c. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/DEQ022101901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20afed340739800c1f7d0037370bc9970aad182258f6af428df3364e2eb56f10. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/DEQ022101903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cf1bc22681face7ea76955a96c1ecc187511ee6dc75f7c1a76afd7cc0016e42. Chain 2 (Bitcoin): anchored in block 960157 (2026-07-29T22:12:10Z), 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/DEMN91400208.
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