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 0xd7b4a7a0263acc16c0e8781d6a5c0a055bf1b7d549871f5e33190a0df3f0a0ab. Chain 2 (Bitcoin): anchored in block 953694 (2026-06-14T21:38:09Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/6eb6e192-042f-4f0c-b86e-6514abf266b0.json and https://artists.proofprofile.net/proofs/artist/6eb6e192-042f-4f0c-b86e-6514abf266b0.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 0x20e008a4084ab0b80d0565b55fcb85fdf56d4d84dddacc04b91c73bf646655bf. 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/GBCKG1000177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf52f3113542e4d871788fb2ea9e63be12f5cc417742e05d9ea7cc3c9097a72de. 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/GBCKG1000178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c38bc8bdd2db2e8d7f814fee70f71f3aa715374a11104e070d9ae372e63c84a. 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/GBCKG1000179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00429e7bd704646bff9e306325814dba585f24542737dff11730a94bc873f162. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), 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/GBCKG1000180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc870dd6d6478b44715b9a071d8b3764553e601216fece21b438f9eb89580598. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/GBCKG1000181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a2da04b4e4d9a5705492da18dbe0b66277252528a28ce922533cada750f297e. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/GBCKG1000182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a11be6656294f68c7177ea32bff8dbcf5c65ba75fca70f528e19e5ce0f65208. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/GBCKG1000183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45e0fdbfc80e5b782b37d4742ff26012480fed4d57b456906753f053efbce581. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44:32Z), 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/GBCKG1000185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1aa19ecdf5739a4733e9cc9fc8963f8dc4fec3a140296ac156f4f4da892c13b6. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29: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/GBCKG1000187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9a39348a95054f77b4feb645a58242c3b2987133efab56d82dd660224064c85. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/GBCKG1000188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a60f1c6064ec975368fd3843d66d58aa2d6e9ac753f19426072c0347cb42fee. 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/GBCKG1000189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fe8aa1e9e80a5cc1e6c05671ac17867ec6294dd0b366a171fb5c89c9a07dd58. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/GBCKG1000192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc79499a17902647bbe57ec968afa76974600edab12e191ae0c4a1f2d9e6e95cb. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/GBCKG1000193.
Hamahelala (Praise to the Tree That Makes the Drum and Gives the Voice!)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7e465f1785211b03b56b4f71971cd93c513b92a828bd51b84da43b9b1f128b3. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/GBCKG1000194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13a61ee673c28091e3f6c6d42bdc6b9b639a54a80a775e7abc1c5ef2a29ae241. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/GBCKG1000196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7965dcb73a932f325c22609a1d2d467d5b5fc6410377efa823ea1b285976d289. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/GBCKG1000197.