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 0xaf4791b38cbf4797eb903f2d60ddf303cd16a7c249defdce60c78c12d0be38bb. 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/2ebbba87-1739-4083-8cdf-58b2da784e14.json and https://artists.proofprofile.net/proofs/artist/2ebbba87-1739-4083-8cdf-58b2da784e14.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 0x3bc500ddcf19e6aafd5acb62483e4a8882bdd963073217fc32de33df21622f5c. Chain 2 (Bitcoin): anchored in block 958202 (2026-07-15T21:23: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/ZZOPM2221610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc26808226c7639041c458d53cef755403cf5e5d367d5ad2dc10af8e6746b71b6. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/CH6542008681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05dc017c111fb41899c584d28de24ad49a4ed602a55486efd44c2cc152a0de8c. Chain 2 (Bitcoin): anchored in block 958465 (2026-07-18T00:04:42Z), 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/ZZOPM2221611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f38d994cee1718ab14facaca6a6cea61cadc9647793e0d22ebf4637487ac259. 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/CH6541648919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd324eb33fbba9c69fd4725e8eb773ef419c90f30e0202eeeb5b881801ea23162. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/ZZOPM2221532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0102dfad9d732c6bd712271af42096a3f56f68487738f39957bfcba8f702e893. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/ZZOPM2235357.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42855ef80797676bab95a78d7b0b6d86305e9ca3ebe461397866594c42a4dc3f. 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/BK4DA2202543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4fa65d93d09136aa74c44a872c28fcbbb48fd634a764cb64cac42a7882eed72. 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/BK4DA2202544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x472fbf0d4323b23a8c63f618941de0985fd4760a49fcaf4de6722ef314c264b8. Chain 2 (Bitcoin): anchored in block 958202 (2026-07-15T21:23: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/BK4DA2202545.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0ed8c3843e3542f164adbd6da5822e2bccb3994a5aff122fa351f1d235783d2. 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/BK4DA2202546.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1891b2c44602607f2b27ade4ee0d28b18bc8470d283783b8ba92f3a9cdf811fd. 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/BK4DA2213844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffea2be7bbae5928c33e18b5d7a1190857d6dc976befcf57ec857a7d9b0abb7f. 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/BK4DA2307446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bbba31b1f8ead695aa2c4ce879ce828620b1f8e6f0ef32e201c90456817b07d. Chain 2 (Bitcoin): anchored in block 958134 (2026-07-15T09:14: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/BK4DA2315144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b6ff1c94cc21ff8a44a2add3e51b859e6b551fd04c3a3a512759cff70d1c51f. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54: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/BK4DA2310530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb43213625e50c1007f60ae5fa5908de301ea46150ae087ff0a49ca3932daa3aa. 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/BK4DA2315145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x647c05b8f5319ff41fc2d6d53471d8eb1710bcce244779dfa348e4c3bcc224bd. 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/BK4DA2315146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f3d6474cafbe4406541a77fd2b2022b6ddffff41b7b1e0459e0b67c4dd2ab39. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/BK4DA2315147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7a12335dd4ccb84ee8abd156a77b5d5a7b60406e59ac2ff7dc1754139692dcc. 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/BK4DA2315149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b75c977eeb60e58654eea7361feeeace7774fe55ece6cd18c131ef38fa669b7. 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/BK4DA2319486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf802863e8c918de7618afb03c086c87f05abf1e578b0ad62c43929cfa6c2e63. Chain 2 (Bitcoin): anchored in block 958484 (2026-07-18T03: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/BK4DA2327026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x310914f653751c6fe5ac3b06d6b4f73f9f27850b5a07a8123848c2807bba2ce1. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/BK4DA2327027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f43f7044b7172aacf03d5a12439463fef54317dbf09420d9361e33bbd3fcb2b. 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/BK4DA2407452.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7da7eaf33519aaa6f3ed4e22d9d3d87c1018aea03974fb05995235c069143e5. 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/BK4DA2411296.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x078de296e8d72706ac51f9f2b01cccca6dde283fcc085d39bd127d817985294a. 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/BK4DA2411297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x605a43e16afb6cc0a29f326a02f50cc2caef755a800e7fb126051b7bb49906fe. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/BK4DA2411298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4de2e2b3293a3041eea43a1c3b77174c0ee3fb8692b942514e7dcc7fc9b86130. 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/BK4DA2422680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf332a01857d152e2a0c614f6f68df81c55d1291484bdbea7ad250e4d8376c37. 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/ES8022400095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7d8b619bd59ea28d8dc8a3867745b4fa405cbf2a1adc619ab2f83b076b712fd. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/ES8022400097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe55c69eb9f38db5fb7ad950b6692907b84743af70039f73274b4e1641c837de5. 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/ES8022500116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8866527bb2e8bcadfc86b11a59c5e22cde618ff1e1f48c11a397541ee634274b. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/ES8022500118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35a86323210ab86d9f3b13889eea40667011e8d103ec2568f555fef7ade4f795. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/ES8022500119.