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 0x069301045c3348da1041f355082f673425d8ad7236a70b2dac6272c0c221df1f. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/47b89a9c-3134-4dd4-b448-33d75007b028.json and https://artists.proofprofile.net/proofs/artist/47b89a9c-3134-4dd4-b448-33d75007b028.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 0x9b3349bf9c5ddd07b276dd84877eba338910375044b2246e4e2082f6b7b604ab. 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/PL89B1900196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b15947d0bdc6e45441c274f6a18a3505ca0013c76df820e0188d5b16b3c852d. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/PL89B1900200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2217f3821d2eceba6874ab60df9dbc4797914698feaefda2ade5d78814f294e5. Chain 2 (Bitcoin): anchored in block 960349 (2026-07-31T05:23: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/PL89B1900188.
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 0x08db1440cd38275d3b246b06b9fcd6ea68479caa4015749446a6b76e87545923. 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/PLI365597960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a1c9316f43eae793d19e6d172e0b0d58577d4e484a4777586e4fb94ad6bc7e8. 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/PLI361248770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e85c68580381c3d6d6db78ca8bccee123cc668794ebeecc66be3439f4f383cd. 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/PLI361137370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fcfabeaac16983e8bdf846bd672067680a1a963534d93c7f711c530b1948755. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/PL89B2000388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9b005915d8a0b377100668532defb5bd16a941e137adaa403a9eeefe5b0b8d4. Chain 2 (Bitcoin): anchored in block 957075 (2026-07-07T18:50: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/PLJ921800159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfac642fd10591c6632824123329335c0fb42620213ee3f21e321f9c9e85978fa. 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/PLJ921800139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee868bc45d90ca2b1b018910f68193bff128c94d1e0a7346d084252a9c57e7a6. 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/PLC062256297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0844811be8c15d4e9a3eb64f5548450db66b1cd3bba78126d03defb2e7aa0139. 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/PLI365645430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57ae8f8d2b3f69dcb3b9edb2de0b553c011230fb0dc87f9e8740675a04a0fa6c. 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/PLI362403191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a8536ae921bd83efd56a2b91f8bd487fc6af047499b4a15909d974770430892. 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/PLI360365400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8744290bf877acfaf297dce1b567f6b1e972c3382237d6a573205d8e2178bd12. 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/PLI362744650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x266c63886ee66078f25a5ee53f8b666c75f9807cb94dd87a8a6933f12c411f14. 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/PLI362403192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08da68de9c679c534aa69b7ce8cc0011447eab2b69fbbb45b3614f52aff5ef68. 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/PLI363605740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7583c216cebc6741837e3ca8b73d1268a23f0efa556651302876e0156a09e2ff. 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/PLI364146880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bb2bf6ca635ae2a200f85109c7494f1bd8ac738a488995f3380bacf4ec42400. 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/PLI362403193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x926f9aa2e898efdf522be929b48e71296e7b154ac54b1e7a84249aab144825f9. 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/PLC062369881.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39aaf0e12974cdb8b5df5c268ad54bd83ade01282aa74fc3886d4ec061707a96. 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/PLI362403194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x000fb6317b3e6cb70f51ded06908403913cc33561d2bd8a1c49a39dcdfa9399b. 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/PLI362403195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47d1fc6dcae04154c805ab5d657c0f31e859f46fceb57fbc63e57f2015cf915f. 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/PLI362403196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56c2efa0d747e5cf01e360704bf4fa93891db67aab728dbe2b1f90c1a08c84b8. 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/PLI362403197.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1dfcd3773eba3f61749df3a1754c4750352d51bf4e84e4dcc84b3dc14905947. Chain 2 (Bitcoin): anchored in block 957052 (2026-07-07T14:50: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/PLR862100098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa33a6c27c13ca35847d0bfcadf09c0dd1baf594cdbbf47ca1239de0d34fa9166. 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/PLR862100099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad030b74018feb33e8a8bbf456ca023b477728db743eb83162b255245aad955b. Chain 2 (Bitcoin): anchored in block 957075 (2026-07-07T18:50: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/PLR862100101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3baa90e7dfea6340ce45b2b7e8a9e54231a4fe1e8a3358ec026797bd5a5c8489. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/PLR862100104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x330abc5a6f213d2417456693db3077c85a0929f3b3422e83947c71a86f342e29. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/PLR862100105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b73f89647c268d380409981e892c390bef0637a5ac6d5c69b4deadb85628f97. 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/PLR862100106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9c332a740e46a9310f3f71e5421c1a3be951690d097a356580a182cabe4fc45. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/PLR862100107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29c7afe8c47d7d2b7dfb412677397b56572446f4b128c80391af1016815f6346. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/PLR862100100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf8c045d44dc5ddb6441f0ee9412e99b5044d2365ae1dad7789597ffe66511a6. 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/PLC062011236.