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 0xe040b4069d4e2c2827e04683a42a6aad3766dbc8756586674fa42982523f9fc3. 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/e78d7d36-243e-4c02-bf09-62a2eac89310.json and https://artists.proofprofile.net/proofs/artist/e78d7d36-243e-4c02-bf09-62a2eac89310.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 0x43a4c3afc02e194d90ad9b72eb977e81e1a10b12e8cb21cdb6ee42c9088afc47. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/DEQ121215182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d95b3adc745478de30bf9733bc2732530481bfe4d33220fcce18a57287f1236. 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/QMR6U1900009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xece656f39c4a90eebfd91964d8f8969e358d2faf8572749d338189cf7087a6fc. 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/QMR6U1900030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x925df032782e113a12e2584c682850718e508d82ffbadbcf0b2e304b21e9f75e. 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/QMR6U1900032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc00da6bf9eeed5a4362ba9b557ab479e9fcbeba3fb89fa4389d8ecc4aa085f9d. Chain 2 (Bitcoin): anchored in block 958889 (2026-07-20T13:24:39Z), 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/QMR6U2000029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x825912ceaee21d72e4942079999b9089ab0240c26ceb4bff05efda8e3d36ed90. Chain 2 (Bitcoin): anchored in block 957863 (2026-07-13T14:41: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/QMR6U2000030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04375226c09a760c3acdf6df291c584035f85d0613aefb2b2dc89e08dc3fe1eb. 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/QMR6U2000033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fbb206d95d91f6b42c2edc36ec83294bcb415a06754b87d43f38bb31745e009. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/QMR6U2100002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb8230ccf2e96d32e1e01712993b974e7c5fe0123d88ebeafd09a72f4f0b3e9f. Chain 2 (Bitcoin): anchored in block 957863 (2026-07-13T14:41: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/QMR6U2100005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe31ee90453b65b0ba60ad6fa244674b3daca24e40d958fd7b854839277038e0. 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/QMR6U2100063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b3b5c86c5b58e900eeb81680c5902e23f8315ca5b460e72db4212db2316da76. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/QMR6U2100111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd15eb395c4f2356f45b04922b3002f747c73235b7c348cb57566197634367759. Chain 2 (Bitcoin): anchored in block 957866 (2026-07-13T14:54:25Z), 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/FR9Z62100591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2af07f08c2fdd5ef0c144c267ec73a27e44dea22151eaa9b83b374259235432c. Chain 2 (Bitcoin): anchored in block 958611 (2026-07-18T21:24: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/QMR6U2200062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0767f1a3ba382163ff7f82a140a8f82754d9e86da2e64d56354a9f304162cbf. 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/QMR6U2200061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9fb77fb2d4b4a81891b5105a334ca0ad6047829ef6598a102d02c61e8a4cf84. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39: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/QMR6U2200063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x786ec548d105614b35de3e9a3ed26b81adafb9b786be17c34a4ad09863d4624d. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01:11Z), 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/QMR6U2200067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6e645bd20049f9969dd0298e30e404b7bfa1aa56bce871656871ce05f29e887. 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/QMR6U2200113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a47a3da06554b017d3c3ddf191386da394274217bdad821cb13757f57c8dbec. 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/QMR6U2300048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4653492f62aefd36869e78c6c6f34b8c20062acfa7d463c1497ee07cc1fa86b0. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/QMR6U2300079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ac0708147dca859f132f67930357bef3f4d54752cea4a4f1b2fad59faadb614. 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/QMR6U2300053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x995100d7ddd7ce68503cd2d36ecdc19234f452cfdde06f6ed9d9027e2d14add7. 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/QMR6U2300047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a47a3da06554b017d3c3ddf191386da394274217bdad821cb13757f57c8dbec. 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/QMR6U2300048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf30ad6136074f1b10bf33b9b5b1c6a96d00ab8c0d34d17c558a506de7879be89. Chain 2 (Bitcoin): anchored in block 960163 (2026-07-29T23:20: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/QMR6U2300049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1d870d04525efdc2fa86121f66b309fe3db811fa1def4fbfbeb6bdc793a8c58. 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/QMR6U2300050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf225febf586474b7f6623a661b7b4735baa8aca133b8f19ab859fd350854c220. 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/QMR6U2300051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8f8c46368f9245246278c2d1676fde6d1d42e3160388f830434c88ecee47a4e. 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/QMR6U2300052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ac0708147dca859f132f67930357bef3f4d54752cea4a4f1b2fad59faadb614. 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/QMR6U2300053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x632a402270ea963cf89062774a63f067400ad16aea65d43f6fbe945eb0324c33. 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/QMR6U2300054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9ab8fe99c790c75e5ea156d4204b7b6c27c93971e2786034b54071936db6760. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/QMR6U2300055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf4e9d2299aadcb5f2fcc917c8b96e69bc9cab0ba89c98724224d8283e94ef38. 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/QMR6U2300056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6879022cd5dcf0d2520d53bca715a7c4258a6fbedac9c26138167c6c3032dfaf. 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/QMR6U2300057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe31ee90453b65b0ba60ad6fa244674b3daca24e40d958fd7b854839277038e0. Chain 2 (Bitcoin): anchored in block 957064 (2026-07-07T16:43: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/QMR6U2100063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x859bf88cd5bbeb9a296246cc8e85c16caf2d4387a39682649499dc7b6f966ba4. Chain 2 (Bitcoin): anchored in block 960459 (2026-07-31T20:22:46Z), 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/QMR6U2300058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62154a56ff9060b4414f78c5c3699d1bb5d97c34a62e3467b34cb0d0653f7f4d. Chain 2 (Bitcoin): anchored in block 958705 (2026-07-19T08:43:25Z), 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/QMR6U2400062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4934e4d0d137d40dbac9d23adef486ffa044469c89479ae2a39b6b987496ef48. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37:54Z), 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/QMR6U2400063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1bb6078d2da1583936de07109e73f6ed1c9a51907878a0da12fa35359cc7bc8. Chain 2 (Bitcoin): anchored in block 957863 (2026-07-13T14:41: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/QMR6U2400064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x731f97c52c60b4ef7c47730754a2964b443bfb35a61542092c0a719e0cb81b35. 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/QMR6U2400256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7874ab6bf1e266cb050649f11ca954876e31f8727f154421c9b79e6a5e2332fc. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QMR6U2400279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b4cbba423de7127549ff8afd581972600d12c40fb44f177434381e6ac4e6a7c. Chain 2 (Bitcoin): anchored in block 958653 (2026-07-19T03:54:23Z), 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/QMR6U2500069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd15eb395c4f2356f45b04922b3002f747c73235b7c348cb57566197634367759. 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/FR9Z62100591.