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 0x9fa2cbd73faf8a76c2f9ddf01bc613324369bf778af87171ef7d91d96cdf1c0a. 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/b04a75a4-ff0b-47d7-bbc1-f0ed007f78cd.json and https://artists.proofprofile.net/proofs/artist/b04a75a4-ff0b-47d7-bbc1-f0ed007f78cd.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 0x3ede774b48c856b10067e8fa2308d1dc5a739445b9dc32678b9d8fc6123deff4. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/FR2X41608386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec04d58145b9a76f6d3ed94d56eddd47ee3edb3023f9125b9bafef4e785531c2. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/INM431800228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e9fa1f2a23e36e3e509aab15661495bdb7b9750fb9106f5d98141ca9f5c72b4. 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/INM431800436.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd8e8fd97abed93c75405675d966b666ce1e354150c86ad7f6c5da10b6d7753b. Chain 2 (Bitcoin): anchored in block 958850 (2026-07-20T08:32: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/INM431900020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1aad817678fe0edf20d0ae5d49acefac90c45eeebf1c5a2030416e422e307f93. Chain 2 (Bitcoin): anchored in block 957788 (2026-07-13T02:37: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/FR96X1946066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b252f0a9b9d48c51c9ac04ad7886888cdd71b705a8b2da05cae288b7b23f386. Chain 2 (Bitcoin): anchored in block 958142 (2026-07-15T10:09: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/INS182000064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61005c8344ec22621b7d536eb0b6aab4ce69c2ea214f59c83b30bf6d3a2e7425. Chain 2 (Bitcoin): anchored in block 958216 (2026-07-16T00:00: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/INS182001636.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17efb445c001445593a864c57fd4d894a619ed11fac867c4f03e45ef8b7aca0c. 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/INS182100172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51015c05859cf6cb247ff246f4105ebeeb228ad41aa5d7af1a9d572a03681b2f. Chain 2 (Bitcoin): anchored in block 957872 (2026-07-13T15:39: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/INS182100843.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d78329a8ded501ef24f7446fb429a4cb65a9a886dee94c38e7a8cfba6d80659. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/INS182101312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb83c68b5235843d6e0302bc79e826413e396b842baf8a4d9d781b755ff504752. 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/INS182115786.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08e6aaf050f871a73fcb77b627471c83bb0bc56e3188c6bda43f3a4f9f0af953. 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/INS182200222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe506dbae9123163766a083e12eace93436540c04916937ddda184863417ea933. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33:22Z), 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/INP532200194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85030975767f66d84f773398b5180a71dc45a8673cef1197fc500e759a2d652e. 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/INS182200912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x275fa5cc19cc64149ead15d0946be7d5c75c3a91e1f6c413300a4fd862b7a077. Chain 2 (Bitcoin): anchored in block 958523 (2026-07-18T08:54: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/FRX872242508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x692b1c4a2449444fee13440193634b20fad80d4f23d1b08158140cfa53f5db40. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14: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/INP532200269.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2d2861237652fa183ca8d9a0aae19a4f82d3e22dca36605294cf80b8cd9c745. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22: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/INP532200268.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bdcc1e9053542ec1ed3d956acec3ab50758f340a653eff016cbd1af54018024. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/INS182203478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9d552086834508525c9e6a0346f342e5f187fb891e606469447c75f583f70da. 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/INS182203273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b822aa62ecaa37fd51a631cb2bc34dd9672c1ae06c159e99c3517cb18121b8f. Chain 2 (Bitcoin): anchored in block 958733 (2026-07-19T12:51:21Z), 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/FR96X2360481.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ef614956fc329b209d0e14b8913bab895360dad96a839c49bcca1550971d0d0. Chain 2 (Bitcoin): anchored in block 958380 (2026-07-17T07:07: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/DGA062375799.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8a9e38600ce0524cfa55901f387a62e4f7ce7500ee131172d90e54162f67fb7. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01: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/DGA062375796.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96f0d61aa6d20d1008a236dc0d1579c8c12215a41e0676603df7025d9916b281. 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/INS182203287.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1aa940bff333c372eaa6247b765a851f16001d61caf4cb1bfc42cf6fb9464f93. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/FR2X42417678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa536f8af3d15d762902ad85d742c942efd39177657aa5636d4872b4fc24cb468. Chain 2 (Bitcoin): anchored in block 958573 (2026-07-18T15:49: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/ING642403705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x474143a809ed88d59798085cf729fa208aa2565f4dbc10831ba9e98cbf3cbb2d. 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/DGA092470654.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadd4669ad72561265c51509c340f4a06b7653aeaf53b35565793b069e9b58ca8. 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/INH102505492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c1854e44871366b0c0902eeb2a4a16edd144d595c453cee31344854098bdc3a. 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/INH102505512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3d24b1664da1ae9dc093be8bfa74e3c4a82f83ea007d9e2add67bdf367fa574. 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/INH102505522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4a07f468a22fcc185f33df8ff4be86c2483319d9bfd65a57dc9a1cf7a2e8f40. 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/DGA052512919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f9fb2bb011f82c71a313b6b65bcff50fce30b4027d9f51d7fa8e656c712d3ee. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01:21Z), 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/DGA052528705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6875f5fb85dd01087f2bf823d163e914f21cfd5a301d1d3b7a550e17fb9e3c01. 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/INS182300356.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98fb83490b4207d1db0ad7d71295f7ad9b6e699e03c4944f295438f02ba5e048. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03:35Z), 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/INS922200574.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe90b6943a9aa91e085b7c4f9ad61a85514b5812522aa1fcbe0e0fdba30a42e9f. 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/FR2X42219524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafea43b19a71804a6f51fd1e8174ce075997d5be4e1ed1e15017c738fc37a91a. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/INM431900632.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a0d9ae9374f9f79d164290e0804a687f872df8822e2a93f73661e721c143bc4. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/INS182200306.