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 0x45f6dfe7446d1898ec614b7227a8dcfaa10114bc65dfb43332927bab1fe766e2. 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/82914238-e73c-4cfc-9762-6e6f7d3690f4.json and https://artists.proofprofile.net/proofs/artist/82914238-e73c-4cfc-9762-6e6f7d3690f4.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 0x4d9803af4164ba4d504da4f68d84b7556df1f54fd7d11a8b44e74ef8e49f1ee1. Chain 2 (Bitcoin): anchored in block 958558 (2026-07-18T13:44:16Z), 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/SEYOK2241441.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7b57eff1e4e3a155cc31dc6b28e4527a2644b87760f2815fa85493d6ccd38db. 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/SEYOK2241442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7eda76c9d2e448c86b8af211cd2592241890c93c44cb5fbecfb0014ff8363d8f. Chain 2 (Bitcoin): anchored in block 958397 (2026-07-17T10:29:45Z), 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/SEYOK2241443.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64782d087c7039466d48f869be39aec706cabb231a97ff1c76a1ac7252131bc0. Chain 2 (Bitcoin): anchored in block 958987 (2026-07-21T09: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/SEYOK2241444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d5a570a369a01fde29b51f8b69e60426efb96de5303df423d587c7b4890a065. 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/SEYOK2241446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd39a0ba5ad11e2e6cd6c0bed105cdc5105905f4ee68ad2e8911997845cdb152e. Chain 2 (Bitcoin): anchored in block 958263 (2026-07-16T08:19: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/SEYOK2241447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc296e4811b08b15f3b07c9a11f446ed339db0912a2a6e6261e82d6965f163e6d. 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/SEYOK2241448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd43b102ac03136f5f4e42d465ac06c6d003085bb0be83dc0ac2dd2c40d683f8d. 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/SEYOK2241449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba73aabc53fa81fda0b689c9a3db65453ee63946471f05a1673eb6dadd5cdfe9. 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/SEYOK2241450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60fef1f128aaa1164daf4b58e9a276e476ba6362596d484fd4e3b74f28a094f3. 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/SEYOK2241451.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5514beb91232e138c6853807e72b8e5464bfd8bd18425b909ef1335701aaa1f. Chain 2 (Bitcoin): anchored in block 958349 (2026-07-17T02:28: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/SEYOK2241452.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4e7b0d196c6a4b9a2105897a8cdab390e372589b895e8227f2a25c10cfe8af9. Chain 2 (Bitcoin): anchored in block 958415 (2026-07-17T12:50: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/SEYOK2241453.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8655eaaac39dcde79d71a5f59a089818575cdfc852762ff2ad3424a072bbf61e. Chain 2 (Bitcoin): anchored in block 958611 (2026-07-18T21:24: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/SEYOK2241454.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65642db50b5f495aaf243724999b0a91d90d1bee15f2680e568b710fde5b8a25. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03: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/SEYOK2241455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83d354f56aa962e61d1e2d34f49ed25f34c32cba2fc209bb8492c1ee9575e708. 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/SEYOK2241456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc6169c492bdf541824076c081a7eb1d6cdfd0d4b4c83ee2c453c4d67b57f98f. 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/SEYOK2241457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fe348beadbecae4027e4c88a07ebb901516558b7aa3e977430f9650de08ef9c. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/SEYOK2300174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc340868042090207d9f07c082cbd1b214a76c709dbc5925503cde4e30bdd85a8. 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/SEYOK2300175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5e8a708370245f1d046dec8b13f3d1f8ff99671f200517d10fb0c45306fe136. Chain 2 (Bitcoin): anchored in block 958420 (2026-07-17T13:33: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/SEYOK2300176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2238a904b8c318943f8edf64cf2829860bcc044ae07889c16f871cb603889ac. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/SEYOK2300178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc58829d5c7ebe075601379ca30a3b16c93a22f0daccf6357e76864dfbba292c. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39: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/SEYOK2300179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5618b550636aa19a7dd7669a5b67f6e2bfccbef9ea7fca3802a8a38bc8cf1594. 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/SEYOK2300180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6235d65b30947ca2d7e3af644afe902112f82b8e4bcfd407e91bb61fa9b8bc9b. 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/SEYOK2300181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x659ad842d141d3c120fcf8068e4fe94b0d92172ecd11dbfea1985f1e2b2f43b4. 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/SEYOK2300182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f3d9ede32ae32f1acf1f1f9501b211c097443e71be3c6de90530a26097006db. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), 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/SEYOK2300183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0757044229f4521cb5ee0998168705ab8482ef63a371f43cf39dedf2d86ed318. Chain 2 (Bitcoin): anchored in block 958493 (2026-07-18T04:34: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/SEYOK2300184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8b331932ff3ba4693b784555781053b4bc7e7591a38a4e76836a3fd0af2d7a1. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39:15Z), 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/SEYOK2300185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb38c9f2c2b7252e85b1701e38bd994c52fc17456b9a29590a90d84fe0cbc0128. Chain 2 (Bitcoin): anchored in block 958263 (2026-07-16T08:19: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/SEYOK2300186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x113e9e8dacf5132f2ba11b74e6f614f0dd4d777edbc5a6fe902a746f33761567. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39: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/SEYOK2300187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1079ac9e594ca5d7c2b75e5123fdf015c66d59baca9365309370db3ac03c6e1b. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22: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/SEYOK2300188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76408f94c8452f73ca6e5ebfe90e23ee54f73fd8ccf06b8bc84d78d697a26708. Chain 2 (Bitcoin): anchored in block 958670 (2026-07-19T05:26: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/SEYOK2300189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed6ecc1d79357ac392371f9de9426f960bb60c171698cca65258690511f56f64. 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/SEYOK2300190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x326813156d4258443f65c0812fc087874daf43a2b5b5cab9516250949739f94b. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55:19Z), 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/SEYOK2300191.