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 0x55c46c7933c59250f6fe9c77e5a7d04fbb33acf76aaf9c48b25cb5a9dd9ef819. Chain 2 (Bitcoin): anchored in block 953657 (2026-06-14T16:43:25Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/4f36007e-fbcb-46e4-8003-acb46982e062.json and https://artists.proofprofile.net/proofs/artist/4f36007e-fbcb-46e4-8003-acb46982e062.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 0x6ed33941d85356547174f86c6f06390ad4cb7186016f805c4c3fdbbdb600b93b. 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/ES5590600524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cd0b841560d5bd00dabdac946c39ef37ca25d583f96aa9805e732bd81698100. 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/ES5590600527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x710baaac162dd0bcd778198d77ed711e12031645a8a355a318450ef8d0ebffcd. 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/ES5590600530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f6c10e7411fc80aef50da823ceba353bc99c38a7681d0240cc0975487603507. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/ES5590600531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa47c68e3fe2a70070c8f4cad1d41436e5630751e4b3ce5fd5da932436e1ec769. 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/ES5590600532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc276d4009fb5134853a9465fe39d372315f340a07723b8b4e6e34a3c946511cc. 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/ES5590600536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc62ce299bad084d589aab287721631a9c6fe3916c7a7ea0893610889f9904fa. 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/ES5590600537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd46c5c08624d8dc46a4c444dc5446f3bff73eac9f3de23d4d772c5a0f72611a. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T10:29: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/ES5590600528.
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 0x4535dfe6d79cd75ce15358071dcd85a71b8061147c49820809ee9d95dbea127a. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35: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/ES5590600525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x156fa4e4658971d72d33fcb31372f92368d66598ab13d06b0c72833c12b07c3e. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/ES5590600526.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe527632099767048ff10bd233314e15d5e8e10db33c03c8acc93aa20726c86f1. Chain 2 (Bitcoin): anchored in block 960309 (2026-07-30T20:35: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/ES5590600529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24e2ddadd6b9eae630488952945eb2e5e410609e235bc8180d248745a97583ff. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51: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/ES5590600533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b404373b01d4ea2ef9da4119d8ee619af70ffb721e3b16749e5ffdbb3debd8c. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36: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/ES5590600534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fccf2679391df59131dcfc75646180452e740ab8fe1773b16255998acdc881f. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36: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/ES5590600535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20792acda7f557693b2ac5381a68cff58143e588b8a5dc90f449e4cf27ac7488. 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/ES5590600170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c48e306e1fadb46289eb9989378aa89a54113051db0ef13c24843fabb8b338e. 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/ES5590600172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x688acfb25f1f7aec5b400aa8ad1fd2ca58d328cb00b61030b0b2fb1f07ea529b. 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/ES5590600174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe66ffe3b3fdadbf6e5666749703eda1194c1d65ee9ca33da7fb8e2d36905784e. 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/ES5590600176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7fce3b9c013a8eb4d7d9915f04cc881a1aa4031958d8321def931ee24a73e97. 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/ES5590600177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0da5259decb6d664f390af19952aa3388ab9a90f36ece9bfeaa68fad94a7557b. Chain 2 (Bitcoin): anchored in block 960513 (2026-08-01T04:52: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/ES5590600168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55122c39401cb49c28f7b1c45cd9e966d514bbc4de6a9148b16646b983e4a029. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/ES5590600169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x648e21917a968a45a720a28ac25709e1937651b0ff462dae408ab02406d8b722. Chain 2 (Bitcoin): anchored in block 960456 (2026-07-31T19: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/ES5590600171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87f29615a1b1f6496f135b738998c43a2cfa1401483fc7223c54748f8148fa95. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17: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/ES5590600173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5caf4f3180eca2f4c111a137b02ea3fb542828642c670951000de5aef2f03ab. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09: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/ES5590600178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafb084c17f5c444e87eccdcfb17987417508fc7ae1e708afeba5a53cfb90e6d5. Chain 2 (Bitcoin): anchored in block 960277 (2026-07-30T16:10: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/ES5590600179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef4763f85b7c9d2b7a7281bae953b450d3f63b43af800f7c97e2980f6634dbbf. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46: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/ES5590600180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf057eb131c38121baa8159fefb94041d705b9a6bca35c5a5f4f205a6543749c. 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/ES5590600788.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebf69550cf5a986dfce2a2a6fa6a600782938b1c9866766355bb97ac1bf40a5e. 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/ES5590600789.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93def6230dc8a56f12410f11f01949ca375a1e23de69f78b393a8e42d33e1c2d. Chain 2 (Bitcoin): anchored in block 957304 (2026-07-09T12:19: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/ES5590600791.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34094d0ac51ec91fef0e5a48cd8c1757dc6cf8360e807e63d67d32f5047c926b. 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/ES5590600792.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf93c99077abc06348a06328e1baddd22ec545cd621166fa8d7e9cbdab6abcb6e. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/ES5590600793.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25c1edc97b34ef2b01eb360009c59041f5dc32c8367e396310adeedc241e7145. 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/ES5590600794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5515e75e39113e5fac4422d4deb0bd5df32a5a1263933eb796c7255e5687dd7b. 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/ES5590600795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78a7d0414bd89fd1c2eece0806547c0aff05dc91080d8c8b8178df47ebc18f13. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/ES5590600799.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x369cc1a6e62432ab63c3a6bfd96071c1b62288a9d9abd287eaa6a1563d51bf70. 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/ES5590600798.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4f2ae3e5701004a77d71892d5b4ef51beff1952ba1a3c7832f3b2eaa53fffb2. 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/ES5590600787.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89ab38b3b7a6a1bbd5b975ba33cc0d9ecbd6d3188e46fc2f8ca3c032833c7289. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/ES5590600790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa796871d116629ed662e317b75fa1f14f7cf32d33cdcd9bf5874cdb64bd71de7. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09: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/ES5590600796.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa910d727935adaceff2f2fe16484dcf2860b4dbb25ca31d5eb18dffa626fbe9e. Chain 2 (Bitcoin): anchored in block 960212 (2026-07-30T05:43: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/ES5590600797.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bcbaae6549f6290ffcb991a2c76251514f521a59c64c47d404fd1a6e599cf7e. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09: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/ES5590600800.