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 0xe80c2e884cb59692c8e8bd41e8635b3199e83ba8d2ebf30846c6f45ec552acdb. 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/0bd19c6b-22e9-477c-bc54-47de8ca42155.json and https://artists.proofprofile.net/proofs/artist/0bd19c6b-22e9-477c-bc54-47de8ca42155.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 0xbdaf4986376f8680fbd72571560fa9e3c076c87532e3cbe2453cf39cdba13ba3. 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/ES20S1600045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6be4ed6512c1c924e073a6421a5c10f8088c461d249583e5bbfa5ea9225c8282. 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/ES20S1600048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74f5c4bf80a4ce2c0996fa5e3fe62e7299b43aed62d28f58d414d4c4dce10d82. Chain 2 (Bitcoin): anchored in block 959054 (2026-07-21T20:19:31Z), 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/ES20S1600049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ada6edd32470ea7bee41b7ef291b3d66c78e308b67b30c78279a2f75443c57d. 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/ES20S1600050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc018c9eb427413248fcae96114654aa285172f055cc31d2aa541cb8c534df6ef. 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/ES20S1600053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2da228ba54842da286e4d17af261b90229fdf090ffe233218c3251e5f0de9c14. 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/ES20S1700001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a0f996c66b798a0cedab4b3d882327cf94ccf6a6a9b984ec1d831319d41e83f. 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/ES20S1700004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8559766f5a2372503f49ef058a46e45aa8f52925a840ce7605146be3767d5aa. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50: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/ES20S1700005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2806efce377071eec7ed6719fbf4afad3687da650a19fe316225439d12d7c91c. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T08:14: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/ES20S1700006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21212e547f9186cc000b2f954b3e5b2de4e75bb6a653c9b8d4e0c76fd99c8ffb. 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/ES8021800081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fda02229ef089abc22d60ee3bbf806da4cc8146aa49e064b13010ec61876e18. Chain 2 (Bitcoin): anchored in block 958825 (2026-07-20T04:55: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/ES8021800082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c69ad5a3a1ef2e29f3aaceae9c361b52453b81bfea8618d49ab63f95bfe9d3e. Chain 2 (Bitcoin): anchored in block 958602 (2026-07-18T19:28: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/ES8021800083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc36942bb65f9d4556f3d159aeca981c7566582a11ead4ffe2b98d13a47b77c60. 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/ES09S1900036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20b77a5b905e3b4b51f35c13305e76ccddf4d72a92f558072288ee498e3ea169. 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/QM4TW1929476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e05c20cd0986007a4b5ab7f0ef30c68f02a58944a413ab418aaf9210fe10b8e. 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/ES09S1900038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff84e6e1ceaed4f90eca857c1b19ff4734753199d1c2aebcefb6e25c9ed3611e. 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/ES09S1900039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7801852d02f6c52f79605c94f4fcdfeaab03d177ccfde7c5612ffcc95552f66. 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/ES09S1900040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68244173a241a2bf2fbd2f2f33827d958a7a60df8dcd036e83e3ecd8904a8149. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/ES09S1900041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6375c9d4dd13221236e5f0273f7c035623a0a6258bc3f5c36fd23f85338a8cd4. 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/CH6542179346.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x652edbca0de15a05e325255b96c9b3321f1c0b527ed497af2b0a95d6500e0a55. 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/CH6540897210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x390e0e34bd9dc56539b9901ea494e9b76b4f4ebd2cf2d60fa3f7384f6d8fa0cc. 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/CH6540897217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64ef928c06cda89cbabcc5c686b339c2e77c3d1be44950cadbdb4178f76846f4. 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/CH6540897218.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7aa309340351ea83aac2d4dbe99da18ec1af4a650ba6c1b9c104eb886442f238. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/CH6542009009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23181a806cf6ed1177e45a6b77b870fccdc71df4128586ee73d2828a2f9dd2e5. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22: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/CH6540897215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9c98fb737d5fbfdfaf5fe5c4a465dba82af458e5ed1566dad8cc5f40fa5a3ed. Chain 2 (Bitcoin): anchored in block 958830 (2026-07-20T05:30: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/CH6540897216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38e214860c42e3945a175d1fc7435a7139044d36743cf97ffbe1e1b7644983fe. Chain 2 (Bitcoin): anchored in block 957882 (2026-07-13T16:48: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/CH6540897212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7a74a925693c34843f5bb2e8b7ec7b5437540c01fa98984caa8dbcd90d40c2d. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39:18Z), 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/CH6542079476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc89a6a6ea7ae17881f84481e64f8fc41f912a8ef387004be8c1cc742d67dac15. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/CH6540897211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cb50c1a507e64f30431fdb1455030aa52227c5dca39ca38cc3c9f699fad2f6b. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T15:07:00Z), 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/CH6540897213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9f6bc5112cae2983ee231b8166763ceb18f864befc83bbeecc2ac123c01d879. 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/ES71G2315320.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcf8fb56fa3211eb150f44d88cd5967ba9760f970a2a78ddc68cd456003fc5e2. 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/ES7312000013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xceca976dff135751d537049756188a231f68e2dc8916d4bf5d0b907493da6524. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/ES8021800043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x189d3493d81cec6166a6a42e4f48ffd3fd5d2f58b86f407f15ffdad182835e92. 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/ES8022100016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x041b7964688bd3171b34e293ae0a17d44f0ada17cef588dbf375950f7f9f6263. 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/ES7312000214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57f684a1e6ebea89ba06eaf8c84c92912003f7bbce1d04c702c9117c9bb007bd. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/ES11D1900236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbdd23f5cab7f2002e42ca019df7b03c7c164684a1eb1f49e23b11e129280d5c. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/ESA011700168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fd3952cae0666df75af5e4e511a17a2284acce9e461150164ee476c348fd4e5. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/ES11D2300900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fd3952cae0666df75af5e4e511a17a2284acce9e461150164ee476c348fd4e5. 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/ES11D2300900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d7217216d18aab893d85385b38cae57a9117d4b47aecb2bac9d03c195481d06. 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/QM4TX2329836.