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 0x60c6ebb33dbfcecd0f500ea933c04623757857f3f828061079049441da0fc692. Chain 2 (Bitcoin): anchored in block 953777 (2026-06-15T11:52:51Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d0e6ffc9-fc1a-4bf3-ae82-d0aa8080b597.json and https://artists.proofprofile.net/proofs/artist/d0e6ffc9-fc1a-4bf3-ae82-d0aa8080b597.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 0x7f5c9b691966d241c328c2d23b1b6a1d0f0886f3a3144a97e80955cb67de43b6. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T15:48: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/QZDA62054945.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x721bbabc98572beeeaf0dcb48da6ca2cdf0298efa77f77eddc2ddfef7b7f0f4a. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/QZK6K2441810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe07c3ced572ff2176bdd3ab1b877dd2bd24c10076a73ec1a00aa0b31c7b88829. Chain 2 (Bitcoin): anchored in block 958793 (2026-07-19T22:59: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/QZK6K2441811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d40b9be6d8be3d72ff84b306210fc496712d08f8d39130b3c4ce3da513496e6. 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/QZNWW2486775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc145a121e02e1ef8ecc729eab54158afaae5e967ae49fc1e2350f295b839440. Chain 2 (Bitcoin): anchored in block 958514 (2026-07-18T06:54:37Z), 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/QZNWW2486776.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1813e1bb1dc9f7d240573ff264cd6e3794c93d2117d21fa43b0beef5800f0b8. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05: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/QZNWW2486777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99956a709cf4e1d6637287c41e89d63b190e782180f65b55287512081bfcdb40. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59: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/QZNWW2486778.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99ecd3cc44adf6b1ddfcdf3b680046c0e9407515993dc01a657d6a8d64aa708e. Chain 2 (Bitcoin): anchored in block 958510 (2026-07-18T06:38: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/QZNWW2486779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef01f441f04c11027850a46d1c81b40f7b6bcd85aa4a4497643c94cd286f3b6d. 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/QZNWW2486780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c343b491dce237731054b045889465751bcd4250cbe030311e555a9bf28d99a. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/QZNWW2486781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2f1ba99c00d51fd599f3934206a460a77c0124bd34f2cb18f9a8fd532e5a401. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54: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/QZNWW2486782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50a8b72d357589d566aba9a203a22971848a96988c0c2d842de3d123e1ffd6c8. 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/QZK6Q2503921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b91d2770604056c5ccdd2a2cc13057453e51cdcca03e049ee0f808182a13718. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22:28Z), 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/QZK6Q2503922.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2579cdb547c629c70838e9a8d53fa8dae93d95d563d9c12f3b9ca5e84eb0f11e. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/QZK6Q2503923.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9440c4e072ab1b730e88dd7459cea61b8e7b08af021c0b0a33ae3b251642fa1d. Chain 2 (Bitcoin): anchored in block 958510 (2026-07-18T06:38: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/QZK6Q2503924.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d371e4a2ddc73aa2395be4261b98d84f9d1c3644f66823946804d700781b5a5. 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/QZK6Q2503925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe437b429dc239f944b2ef77877b8be7eb9a26a5615f5c65f8f8852f1a4d69959. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54: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/QZK6Q2503926.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d4c4e33f59fa5bef81a25f355c90414f22c00afd38978bcaf2b9ba0d59bc1b8. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/QZK6Q2503927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa01e3fd546a877c90b369760b992899d6097b32d2e5f044a1c4a55c4c8e9be7d. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/QZK6Q2503928.