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 0xe88994100870ea4f54f6abea943408a00a861d7274458e9f2d16aaf4cfe32023. 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/cbd42b39-1906-42f2-a5ad-a00fca435fa4.json and https://artists.proofprofile.net/proofs/artist/cbd42b39-1906-42f2-a5ad-a00fca435fa4.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 0x9169799a2522ad15b5fd9b268ae04df169321f9ccb6ef81945080411cc0d4e73. 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/FR6V80375408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43654661e6ae90dd5aa46ba4d19a389f7302ab5ced7d3b564b4bcbd73140118b. 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/FR6V80375410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28c63127f10f7ab0b05b7f926252686b6945d569e867c6fd1ac5130c39a0729a. Chain 2 (Bitcoin): anchored in block 958689 (2026-07-19T07:11: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/FR6V80375411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x357691f49c2b7575cd676c6c535eb78bf2f7e0afeb6c28a767a98b2553de03a9. Chain 2 (Bitcoin): anchored in block 958965 (2026-07-21T04:29: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/FR6V80375414.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac92cff8db729020d7db605e29f4781bdcd7c84707596e5539adf47143c30c0f. Chain 2 (Bitcoin): anchored in block 958793 (2026-07-19T22:59: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/FR6V80375418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c5bceee838f0096b4452d0750a5acdc9b99bbe0a1c9fd07c932df27b61038b3. Chain 2 (Bitcoin): anchored in block 958765 (2026-07-19T18:01: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/FR6V80375421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf993ff4e66142f65c009c433db9721c911670edd2e7bd78c1c5565185607311. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27: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/FR6V82035200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09dba367b90beb14ddecabf02398241c38842c944c3766de1616ab7e27fe272f. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55:52Z), 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/FR6V82035202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d4752fd2111c735ea47a7bf1a7df52352e117f5f3b57f631f8b161d665b518b. 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/FR6V82035203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f24e43db38bee12d63e0d93bb36875829ec8328abfba9a7b9365759b8222797. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58: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/FR6V82035204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb09238e7e03f5049420fc20f9dbd222d97de9442c57ceffef4bb41a22b6f4c1. 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/FR6V82035206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe179a6aff6f77a02828b5cd6b039f7e00b4de54a9f24e08b42e3f7d436b18d9d. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58:58Z), 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/FR6V82722074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f6c823825158d2d8cf7c14ce79efc792f280b54b747fa9949146457a03a0540. 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/ITL771502132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe554a131c28734261db9a425780311aaf7f7bd5c0133c605bdf1924dd4458eca. Chain 2 (Bitcoin): anchored in block 958251 (2026-07-16T06:29: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/ITL771502134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc20c21754e4bf43720011f868f24a26e4c5bdcd7f87924a15fa31121c3e6f2a8. 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/ITL771502136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd26f02e85587ab8c01cedfafa2362f145a9273e50ccfe4d91bb846d0279c5d1d. Chain 2 (Bitcoin): anchored in block 958686 (2026-07-19T06:43:29Z), 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/ITL771502137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80caef294e2a8c09da446336816b5e258ed85bbf6b7b3c0114bcf659af4691ef. 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/ITL771502138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4acb4a429427ecf1205684d54ad938a360c7fff69c938bdb3995767dad0373f2. 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/ITL771502139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d1c870c81c2ff5eea944862d88043a33dcfcd09db7dfef7dc0d10b827f90ae3. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/ITL771802874.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2053b984d79de60371aaf44ac9f35c0f40121e01a77ecbb4dd15670d46c2e43. 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/ITL771802877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73c5bd321f75a6a52deb886fc15c90e3227503bc2d7cb64e112fc578b5cc6aac. 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/ITL771802878.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95d116abde1ce308d9bc9d7a10bac98c4dfdb1dc19b6de5368aa0a0168742c5c. 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/ITL771802879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6824d1be25a37f59af368467756e059b781b8eb22a8668a80c338e09d1204992. Chain 2 (Bitcoin): anchored in block 958111 (2026-07-15T06:58: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/ITL771802880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6809390602869cfc2d01707a761783e6bd18939e2ef7c1d433c597f68b999ee. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/ITL771802881.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54c366861418b6edbac7aa2bf0b0e777c626531f1baa2b63afa5b5174471d51b. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14: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/ITL112200202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac2657a518013734b1c657fe20c3446dcea89e52ca2a469eed6ec4ac7e63ae11. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37: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/ITL112200203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3232d44eddeeadf31ee0894a799f7c0f26c09265fa78e9fb45972e281e0263be. Chain 2 (Bitcoin): anchored in block 958395 (2026-07-17T10:10: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/ITL112200204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d5be486022a8e78a2819785411aba8831d3a51c2f17891bf07c4e975c4f09ea. 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/ITL112200205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd539fd8cf128b57ff0b1e0a7322ea23b291a1e1db75f9b723eb4ff021c2fad36. 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/ITFNP2100026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63dd223b2249f39a8f2e14436534c6cd749ec346208675061850ae9302b9e69b. 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/ITL112200206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5dfa3e830244e10d37681f872aa8fd79bfeda2ab4b638dddf29df6880312f5df. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14: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/ITL112200207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45c89a4e0e744ec1e2f2831f1cbcb0fd9189cf72f5eebbd90ff4a5d74254f694. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12:52Z), 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/ITL112100201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a61021f500278cc85c688b8a4d227cca4980403b40015bcfbeade316c2ae662. Chain 2 (Bitcoin): anchored in block 958395 (2026-07-17T10:10: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/ITL772404221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2934951bda0b8a2ba6d55243aaeb5acc8f1c35b04697d807c6492a8ff1e68624. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/ITL772404222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x220061a7d49e137694a2c4f13187f25b629de2303cd27bbd6e6f25afd1ab5064. Chain 2 (Bitcoin): anchored in block 959355 (2026-07-24T03:24: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/ITL772404223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54e6333c7f6eaf0e9abef04cf7301a139e760a33091fcd5419a0db0e37b4fd09. 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/ITL772404224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7678c591da27ff5884610954bc924cba8280a8a748aa2a6711d3482752470e2e. Chain 2 (Bitcoin): anchored in block 958716 (2026-07-19T10:15: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/ITL772404225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54a071d160ce0b347fd67c1eeb5edcf655acc7b4cc923c5cb9ef1500ee295659. 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/ITL772404226.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x517f6caaeede0bcb79ee1f054b9ca118d7e7d017c04f6044c8abc93b583cd928. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09: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/ITL772404227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa335812277a1e8c10dc1fdc2b015b1405d7fc60b8192afdd60a83e55cceeb200. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/ITAA52000135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45f78954e5d8a414385b2d48dc932467a22f7c8dafb8c9acd3b2ded8de6d7fc7. 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/ITJ790600812.