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 0xf1fb817fe71e63e3fcc413465ebdf0f0719c5f16236a49e398084f832cd39030. 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/6a43e30a-9efa-4771-8490-98390948bdac.json and https://artists.proofprofile.net/proofs/artist/6a43e30a-9efa-4771-8490-98390948bdac.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 0x2ae1cd233735c3d153372283fb4c90344071ee4d9c39d446369ff92529943cfc. 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/QZTVM2386826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccd697d23f2f34e42c55586329e7a490235a7104974da61e560e4501b1369440. 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/QZTVM2386827.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a774c1f9291ef7c0af5f5105b0349387eae8cb28a05c2dbfcf911ef3587dae9. 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/QZTVM2386830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb64602914f31c6ad3be42f1382b0db10cbaeda74b9478fda7493a6c64b0ea1f. 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/QZTVM2386831.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05b34a82f3b81112ef36ac903cc5a10aa6fb520df242cf402d7e457c8d6515fe. 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/QZTVM2386832.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa37ac1348f66227367b4c89b7e05c64024c037966d86815d7a3d10aaad53eb90. 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/QZTVM2386834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61081f97b5e360e9ecae060c1f1b00e015065ecc54b8bee70dd8bd939445dc76. 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/QZTVM2386835.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7720205f1259d5f2ed53881b78e4eda0efe34f797f191f83634daf674917a0cd. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04: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/QZTVM2386833.
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 0x8349fe84196303f599c9e3f83c6150bf0c381581c35f2662d8cb68784752ada2. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/QZTVM2386837.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12dc86db08b0495214bba393ace6e8bccbedf40038e77ba7b7c8b9a8add6eb98. 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/QZW9N2220782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x262a65eedc44179a94ceb5dedfbe613928722b41680bc09addb07a11f157b1d2. 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/QZW9N2220785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80b7ed80a92c22ba411fd4015b0456d9ff89cf40efcf0d36287c3d6d3e5dea08. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53: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/QZW9N2220789.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54d35f3ed319c08ba65d1180966b1711d07016510da5efba6cdf722dca2fb314. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53: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/QZW9N2220787.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74787f6ed151f84926ae3d6d877386f0bbd677b09d6d6adbd38016ae20ec21b0. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50: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/QZW9N2220783.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe34b337a638a54e6408fdefb98981761b7195a008849e4de1aff15add52a9104. Chain 2 (Bitcoin): anchored in block 960404 (2026-07-31T13:06: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/QZW9N2220786.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb86289de130f5525ec93289aa99decca0dec229eb92cf546cd998e3c2d85b138. 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/QZNJW2325345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c79bb4d34f6eb991210e4ffdb710606391d15996fe5be4290a1f2d3479bb547. 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/QZNJV2332957.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x958ae196ecec7efdc25a71feddca47eb19a5faa0d78819ee0594737677e06739. 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/QZGLM2327701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf96603b5387b5734712e13e8c6ad2a262cfaeeaecc164e28b49bbb29a6195176. Chain 2 (Bitcoin): anchored in block 957020 (2026-07-07T09:18:01Z), 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/US7VG2381134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2e0ae273b3c5fd3c0147148a3375c5782d2eb4c4334ff28f86ee04a391583ae. 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/QZW9K2296615.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebe6d055d94ce99283fef7bdc62ffb69615e2daeffd55738c0085ae987fddff7. 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/QZNWW2246486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac493d8e3d43fd17a986e7951a87d3f4194567fcb2dc764324ed9d22505550f8. 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/QZNJY2226808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x786291e3dd443eb3989d7dc6285d15b95178f1f609dd345c2dcdfb5ab0ceae69. 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/QZMZ92247875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cc2970c8e1f3289cf75cae38f0a7bbf7e603b00e4370ce6d77cca3423a93bd6. 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/QZGLM2225487.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafd6d221cc9da6a51a4cffd02e7fe1a1acd00e5061335e10382b91f4b6338ec8. 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/QZTVM2103520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e56d0b05f478d991e533dcb05dd949975638570fc923addb64305dab8d5ae4e. 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/QZNJY2135781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc295b84aceb0c3926a10d7ae68dce2fc641785e3ed0ca955ae406ed6fe9ed8c2. 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/QZNJW2146801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8aeb2114345f8c3b5eea20f115eb260adc2230489b45ecf7f0a8b4d5f2097f6e. 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/QZK6H2159282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78a368dae166de6b7857a8778f709b81990555aac60d6ac4c83aeacef2dad62b. 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/QZK6N2114398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x046c07b6bc945141efac3d7f4858e40fb443ee0c5df9be1f2ae7cad61e347fc3. 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/QZS642171804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd54e3353b673987003f4e82e1a12f02608877580cde4757683a7bc010b418b44. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/QZHNB2136594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x919e3f6bdbafcb74c30459af9565a3dbaf42e0f9f992e0a47a90d9e3d906de54. 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/QZHN82166259.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0552bb5b70375e2232e3b19ceb6fe82d13b6162c05c53a012a800386c1a4a3e9. 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/QZHN32189754.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfc584f57564a25a72a4f8c7ad5ab52028453c369424323caefe51b32fb0e463. 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/QZES82183494.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7338fbbab1c070efefd3f3e03d0fcd84ae105f8ed5847f8c313186170bca2cde. 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/QZDA72198077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5c226991b677601ff4e0cfbd012414b81946098c6b72ef2013b1125cb02ea04. 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/QZFZ42197546.