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 0x4d2293c796fd642cd77b404a62128580015e79b17f5a10cacc686251ba16c140. 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/eeb28161-069f-4105-9f16-5f5e2b23e202.json and https://artists.proofprofile.net/proofs/artist/eeb28161-069f-4105-9f16-5f5e2b23e202.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 0x94cae5bc66abc9fb8a4e80a2f06ad8db3fde4ff3bf5848f82bd86795484f81c6. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/JPN292120046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98a1bb65b9cc985e102e1ea2e8b48ba88cf48a76ce048e86a59c27e5c9c4c9a2. 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/JPN292120047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0003040d0bd5c0f5ea893200806ea68ad832b779e93890e31ee1736559a40f5c. 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/JPN292120048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d056f2a647c4d809ce7aa4e1ac053548ffe04ca969d3b640afcf19c19007302. Chain 2 (Bitcoin): anchored in block 957055 (2026-07-07T15:12:44Z), 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/JPN292120049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x660c62cfa72584e5bf48ba6ef100621ef57fa1b576ac1805dcd6898ddd31937b. 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/JPN292120050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34e89881b52b5024b650f47afb4b36bc976c213d35012d88194715ee8f8244d0. Chain 2 (Bitcoin): anchored in block 960175 (2026-07-30T00:16: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/JPN292120051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92500a359e074d0e083cb2d306d329566d27d8e8bf4168143f7207d09312ae26. Chain 2 (Bitcoin): anchored in block 960113 (2026-07-29T13:38: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/JPN292120052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f2bc14e0a023d95fa5653e07f67a7ee93ed7e243310c0a7177e0d7724bc2c44. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/JPN292120053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x588b4fa784ea00e3788e5eab359763f7c8622bdae1cc6efd555df858303aaa54. 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/JPN292120054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73afbb00b3fb599ad6f075a13c53551f41eeac78eecef09116cfa01b3409b14a. Chain 2 (Bitcoin): anchored in block 960222 (2026-07-30T07:48: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/JPN292120055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc24c79ec989e9dfb6ea7811e0ee54bc4447dfe3eb06226bab8d20663c64b1631. 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/JPN292120056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1169fef42496e69ffba594b0812142fe4318ceb73e3f52273c1391c40edabeb8. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16: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/JPN292120057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x413c6ed5ebf352752ea98e3178341cc9ae79e0464890fe54ab9cc0621f93525c. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/JPN292120058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8692202912b1a73cc1d5a7f2a2c2558491d0cfc8da8d010d705d3111305e6331. 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/JPN292120059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x453abf7d553daf48f82ac49f757fe06f30793b4e1148fb7d385c2c7a4be1bd5a. 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/JPN292120060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62c3608fd85b82a8f8bf7a782728cc5c81bfcf92adad543118ad09117453edea. 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/JPN292120061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e1fa286d50569fef7dafe4b471e1645b71f8d8429b89694e22f0d52f3513457. Chain 2 (Bitcoin): anchored in block 960157 (2026-07-29T22:12: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/JPN292120062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93e27442ef67db4aa628f954d5f45f216bd1509345335572336099522babc1e3. Chain 2 (Bitcoin): anchored in block 960199 (2026-07-30T02:30: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/JPN292120063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4791c804a46e53b6b5fc3fb544038c32121b9a0f0a809e02c642c30f3ff3739c. 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/JPN292120064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5345b4900070495f03413c9a09479c44509896c183b8bb5b449ffe30e4e9f6da. 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/JPN292120065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7b37e67d6849b59c312c08c6a8d152218fe96cd67ee4d19cc146c374165be45. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41: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/JPN292120066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb14637874235fde5e4ec94c2f8507f705119858ce5c69ed12896e858c8702661. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35:17Z), 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/JPN292120067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c362644a06a619ab6a315e6153d47a2e2c5cc79704a2d765e559c06deb6d6d4. 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/JPN292120068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1f2dd981fe45982fd99b314d17a7a6ef02907380f9a29f20cb719e9a687aae5. 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/JPN292120069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37791e61a4e249efd00eabb82288a34b3df021e1938add569f8edeff06332974. 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/JPN292120070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf03f745d2242f2a12a4fcf2f1551a961866c566b6292849d82e81851a6e9f8d5. Chain 2 (Bitcoin): anchored in block 957011 (2026-07-07T08:25: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/JPN292120071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe777015ea61e21523f841adeb93fec2f0a3219b8bbf479fc206a0edd95bf521d. 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/JPN292120072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7780dd717cf78b0c8d77506763bd9a1477282fa8c580a2e1cd25ff3b587fa7f. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/JPN292120073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30962749a1e84be9e136cec8cfb8523e42f58215d3ac7214485c9fd0ac9397fe. 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/JPN292120074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa66ea0e1e70fa00767641c8a3d2e3b5026e9c1f076f369ef74a5b0296cfcf59a. Chain 2 (Bitcoin): anchored in block 956861 (2026-07-06T01:57: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/JPN292120075.