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 0xdfa2074ddb7f3a1747f069b28a7dcd153ffef6dc1f9028ca9d4681766e82e612. Chain 2 (Bitcoin): anchored in block 953620 (2026-06-14T09:36:10Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1ddcd986-b4ff-4b4c-9d66-d7addf24be83.json and https://artists.proofprofile.net/proofs/artist/1ddcd986-b4ff-4b4c-9d66-d7addf24be83.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 0x3ec4e13b9430384935e2bee5bbd488cd231a343c0c89cd71c6d7b8b0317b2c5d. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T21:09:36Z), 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/QZ5FN2445980.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19318f0d79124147332d2086deef684c63d9c3e40d96b3a809ae0376bd7c696d. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00: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/QZ5FN2446042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7701f038d22d53ac105f7e5e61d8e1c09f896e1d67793884c147371d2b225115. Chain 2 (Bitcoin): anchored in block 958627 (2026-07-18T23:33: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/QZTRX2497389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa545cc8a76052f65ac616dd0105bd5d62ef66405f1ab595161be17ea16d1353. Chain 2 (Bitcoin): anchored in block 958860 (2026-07-20T09:58: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/QZWV32456478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e20c93615eb9960dd2048b56c55ffa24477bc5205d96aa537891e959b4d3410. Chain 2 (Bitcoin): anchored in block 958770 (2026-07-19T19:26: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/QZWDD2545368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf9081475fa6252b74b58050e6d8b8341befc6ffe857a7bdf990b27b8d32c4ea. 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/QZWDE2583701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d3e9f0b6f38dcb6dfff57c37c289125407b2d338a74cc51cc2d8754dcb4b635. 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/QZWDE2583705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c25a2c493a9e986485a9c479ec07f1d59100f379fdfd479e673bb8694c48fd1. 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/QZWDE2583709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84b429144e64886f44897b49568ee2824a1b55737faaa0ec38ea05b0ed883af1. 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/QZWDE2583712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ac08fcee72301ca7b5b5ed9df49039d703a6f7c81f5579aaf12d5061a6c321d. 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/QZWDE2583719.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaddff6236f88e6810ba276dc56190f648203e56188d91f2bc6b31b175e34cf25. Chain 2 (Bitcoin): anchored in block 958526 (2026-07-18T09:09:53Z), 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/QZWDE2583722.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa42e044fc4663869cad4b7e98399f47a3e75e1753dd8673f88bebf1a0b5ff0c4. 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/QZWDE2583739.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac0762086827b548ab8c11e4b7f26767554f43c87ef3a8ffb685dd716540a1a8. Chain 2 (Bitcoin): anchored in block 958617 (2026-07-18T22:07: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/QZWDE2583742.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12eab94eff7c749a527f7fa75dc3c0791ad0eb2672f09e5a2da35983c577fd66. 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/QZWDE2583751.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0708f8c0df42897f3f4fbb17286d65bde86efb6a7dea56c69bd84f40384fa366. 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/QZWDE2583753.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x585be120302d3669a05256873521103c2204830b7db6843f639505057f792922. Chain 2 (Bitcoin): anchored in block 958864 (2026-07-20T10:24: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/QZWDE2583757.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xece50acbf8beb91935fe39970035072d4f4d4c326c507a29b756efd9d1b08f7c. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45: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/QZWDE2583775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b51d3dfe881e7e6e179197f5a2279866c1274f02a7d49c4bc510dc135cc24a9. Chain 2 (Bitcoin): anchored in block 958596 (2026-07-18T18:42: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/QZWDE2583784.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40148ce736e9ed979b336d43dff90a872d2b90cc1e5351dd99ee9a8cab611e26. Chain 2 (Bitcoin): anchored in block 958774 (2026-07-19T20:03: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/QZWDE2583791.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ebee05f912742921877f0d0b52a80b9ea397f7abb1562690319727368bb471c. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/QZWDE2583797.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb27cd51f0e590c673a0c12ca897f495d34545143a53f84de4f546e5b73d886c2. Chain 2 (Bitcoin): anchored in block 958913 (2026-07-20T16:58: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/QZWDE2583801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d41ae6ce5f7ba24374501e7c1d0290686f7a7d42feae27acae073dc48bc722f. 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/QZWDE2583814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73a808dca225c5dd5b8f124bde3c8354945443855e332a7787177db981ca00f2. 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/QZWDE2583817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf47abb7682f4b9f76b957b54ee3e478e149afad0642124aedc5065ea202a9227. 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/QZYFZ2504615.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67708ed9d6d5c94dc77719fb9794469851098bd1451d1168a6222822d5154dee. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/BX4IU2512204.