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 0x9854decd3f8c715204a6fc5bde9b612e6c177cb92cdae1bdc7cd00361903e0e5. Chain 2 (Bitcoin): anchored in block 954667 (2026-06-21T07:29:20Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e075cda0-635b-4c69-8c32-be74d66eba3a.json and https://artists.proofprofile.net/proofs/artist/e075cda0-635b-4c69-8c32-be74d66eba3a.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 0x6c86694054fccd3f8cca79f5e24c35f2484266177b212449d0d3deb7511e1085. Chain 2 (Bitcoin): anchored in block 959145 (2026-07-22T15: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/IT6MW2200001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3c0e65be57538f0a0d92860972a472d0a610fb4bc21e565f31ade904ddcd7c2. Chain 2 (Bitcoin): anchored in block 958041 (2026-07-14T18:13: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/IT6MW2200002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf08629e2d0b46b05e48c5ead79b2c81a7fddc08aa0fc794722ab4c905c4b7a67. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28: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/IT6MW2200003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8069db52e30cc0fed91973139b82acad6d5f605f2212613899872f378e515b5. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/IT6MW2200004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6531fce918cb3c69ad1c63dbf6e0a15c3bde4c2cdf6f1ab824db2a06ac4921c. 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/IT6MW2200005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25bb40933f1c924fad5d52633a5bd51257d98851dfe61b4fe9e1e7b5b0d862a2. 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/IT6MW2200006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d3cba9549f0d36c3b94ba77abb76ee60703fa9ab0f14a5bded3af7ab566a95b. 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/IT6MW2200007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0f3653691aaca74ec0f3b6f81bf0cac10090709c479a3ee6f70c21e3b40d619. 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/IT6MW2200008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb085e83b2a207f1f527ebfd267d33a33db8e5a24b541aa0837e3167ab1672088. Chain 2 (Bitcoin): anchored in block 960300 (2026-07-30T19:42:40Z), 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/IT6MW2200009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3336dce11e427fbe30da47a73fd8849ddce3d56aae28eaa66e12960e7d852554. 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/IT6MW2200010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6dbd390dd13281941eb54541c7bd9822cd4b270caac2d16874a674c15f4bc91. 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/ITSJE2100001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1beb489fbcc1e8075b7f6a1f94b670630b94ef88289568eb049ba53d1ecf3268. Chain 2 (Bitcoin): anchored in block 960218 (2026-07-30T06:57: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/ITSJE2100002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98260fcc97a9d877222c1af543f95ee73b710f0c9d9a6b35ac703fef4390b15e. 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/ITSJE2100003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcda829bd1971dc0670c79052810ae10eb6d88c28de39b973a0023162e92e57ca. 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/ITSJE2100004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa475fe4008fb6c6d889d20a0b407be4d82542d2386668e39b98642ffe89ac832. 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/ITSJE2100005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe97fd2eb7e338a5183d23652214cced5665c1d930844ad3cea243685b39ccae3. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27: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/ITSJE2100006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e01b0dd9f8867a3d51e380ca2e6e506af7e92167192f2b4b8eff3445ed4dc9d. 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/ITSJE2100007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d3cb79aefd5c55fb765927f49d0222dc2a2842ed4e8cb0012a72ef790ec6bcd. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48: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/ITSJE2100008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9b52ac7e5c6fc6250f78a6af992407f565e5920a1cdeff24255817f4efba50c. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/ITSJE2100010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92ac69bd969c9af5a2068abec91bde3bccc792c6877d00eb76aad45ba001740b. 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/ITSJE2100011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6531fce918cb3c69ad1c63dbf6e0a15c3bde4c2cdf6f1ab824db2a06ac4921c. 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/IT6MW2200005.