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 0x95739f03adcbe50724cb4a6c3c901d9443889a287cf62cab362007949b12ad30. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/8e4fbf2b-c5f5-474d-90e4-1a6b0f6457be.json and https://artists.proofprofile.net/proofs/artist/8e4fbf2b-c5f5-474d-90e4-1a6b0f6457be.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 0xfbe530b05fc6d774c03a6c1ec58da1505aea2400a065b0859de4abeec2256dd2. Chain 2 (Bitcoin): anchored in block 957965 (2026-07-14T07:07:52Z), 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/ES6670000612.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30f4a4be40e325935db8797f95ff156b5c79a9e6c076b894b8760275fd40ad2c. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37: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/ES6670000621.
I Just Called You to Say I Love You, Te Llamo para Decirte Que Te Quiero (Guitar)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda56c4583ae2f07c6ad2791f4bb72f628cc1e9ada3a35339429cd86ea4e3930f. 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/ES6670100653.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbc479cccc91efb11ce526bfd3dfb1a28f65e04b833ac08317fc03f14925b865. Chain 2 (Bitcoin): anchored in block 957535 (2026-07-11T07:11: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/ES6670100654.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8e43be95c46cd9098776a52100a38ce82863bfa09142349b90591d3bb2edf55. Chain 2 (Bitcoin): anchored in block 958992 (2026-07-21T12:52: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/ES6670100655.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4854c0377f6c949c9fc89d92d25e46ca7bd8656c4aedc6665bb6c03d7bffead. 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/ES6670100656.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73661f422fea0df44b044d7203b7b896f1c10c9055fd470fe5d869f12b26f707. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T13:51: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/ES6670100657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95fed73c22280312c327c1ddc7abb3cd50e4567f3fe0198161ab3815e6b96d98. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/ES6670100659.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e2b7fe121d8ba4e047137412004c5d44baba84e86b58082e20c0bc302a54958. 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/ES6670100661.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbf00ad715ab04b1c1e059ce84f9055cee9178cb1c57881ced3763d7588106b6. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/ES6679800581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcaca9a19da7d2be2465cdd41f33a5b365b45e2cf77950aa84d7c2191b4bf3541. Chain 2 (Bitcoin): anchored in block 957531 (2026-07-11T06:55:18Z), 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/ES6679800584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddb397080a184b25356f9ff6b74c56747ebb5d0c72018492708faea4331a262e. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14: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/ES6679800585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff2f161b934470b8d66b73d87790b44161507ba55c06731f6230d0e8963b497a. 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/ES6670000593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf49a28f26046076e6a03941e3091a015e3f94fd9530074e8eb00ed4e454946fa. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/ES6670000600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01cb97c5fd8485781e4dcf41ae282b25ce2b5d9cb624a317de8382362a4706e1. 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/ES6670400682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f8d6bb6022b9202a6b89ed2bc409e1765b1b865742e36df7ab225182a28c801. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14: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/ES6670400684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa97b4c7e3173b8fa4d34642c6e52825a999c0bb00933ba3ae3049c0b0f0567b9. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/ES6670400685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d19318570a34013bdd2693399f4b89e6633e3148acff4d30d492012b68ce269. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47:21Z), 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/ES6670400687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a62bb1afb7ffa311602a42f3b796eefc8e4aaebc2207da764bf6c5bc24000fa. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33: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/ES6670400689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07ff098a8a504158b22da65714964e63d51f1818f928ac5800753ecb95a7d7e5. 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/ES6679800586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d1f3ab8160633f53333445dc64a7cbd537a634b34a245bf3ef1b8e2b7ae63f1. 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/DGA062353664.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a607082aa28bf67e2dd14fa89aabda6df46780bcfc65095e764b4ca038038c7. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21: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/DGA062353662.
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