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 0xf1d7e99ab79df72782bf98610aca0f4f9e21ea884b39fd2059c554ca37797134. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1112cc89-6a56-47ac-b933-e80182e5e3cd.json and https://artists.proofprofile.net/proofs/artist/1112cc89-6a56-47ac-b933-e80182e5e3cd.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 0xc696e59ff2d66b7ca6233bcc2662f08ed65d3c2644557dabc93fdec15f044d93. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49: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/KRB921940121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf060abbea3ebc9d5f5c264663d06b8b8a7d0cf878675cf096b5ea74c10e8332f. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/KRA381702134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd2cfb16364fa57753f06ace31246fa0bc8458bd85e268d032acf4256dd85188. Chain 2 (Bitcoin): anchored in block 958430 (2026-07-17T15:33: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/KRA381702135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbeaa90ef8685f1170718b7c63965b2351b024c23189151d10c15d10c0f0b9122. 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/KRA381702136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x953cc10e5f9bc86c0ea00bd4aa663b19dbd8a2b6682d6e8b56e619cdcbb97d07. 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/KRA381702137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeeb76de0fcd3e84be981543b18e8a6b9c3eec22f452a042907509ae40852d8e3. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03: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/KRA381702139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbeaa90ef8685f1170718b7c63965b2351b024c23189151d10c15d10c0f0b9122. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03: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/KRA381702136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x394886b3aa304365a7e84b77c115a90b5a84307447e2591920f6d2a01b233d4f. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T05:30:07Z), 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/KRA381900766.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x672ddf04bd44d331559822383c249b851dc4522904589c9edea57a13633a3685. Chain 2 (Bitcoin): anchored in block 958770 (2026-07-19T21:48:27Z), 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/KRA381900767.
Goodbye with a Smile (feat. SON DONG WOON)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x212ee511f66fb2a2e420eb3789ac86916d16dcf4837af4ee1d4bcdbd554ab8f1. 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/KRA381901619.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f924cd13a9b0c36109c270936f4e4d7dfd532f07243287ad97508e9fb990b33. 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/KRA381901620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab82db177f80c7dbadd6bf6920088669021e6f5e1e772600de7c312711b4c5a1. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/KRA382301813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7086e38fc34aae874fd2103cdee487e8febc0f7efaded755b8f03bc6073a35ac. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03: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/KRA382301814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9960853b49cdc775fb60764e8573a6d8929f700caa5be32a223f010f0a2270f. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27:02Z), 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/KRA382301815.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbbab134e0c87ae965e0917ccb199ef6f783ab1c0070d238a4e40c5c650f63e6. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03: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/KRA382301816.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63f71e5fbfb9dcfbcebbac4753cff2beacb3622779fefa186b7ec291231cf403. 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/KRA382301817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5bdf478661d5020d45707f04e9d6f0e380bbc75d1d8ea740cf15996412c6a27. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/KRA382301818.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a23749904ee19030226f051ab0593c30b01292a89ae407f2ff68b6c6664088c. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/KRA382301821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a55a2e95c7b4d038cb102d5848e0a30f76f9fc3e54773ae671ccb228635b4af. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-17T00:24:43Z), 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/KRA382301823.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33201ec4d8457809273535fa415f3e566218422f3cc057795622e6ddfb15e7a9. Chain 2 (Bitcoin): anchored in block 956485 (2026-07-03T10:53:04Z), 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/KRA382404859.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5702b1e799fd44fc4305a5042ee3b477e3ba2ccc05c83a87dd013881ae5fe5dc. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/KRA382404858.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33201ec4d8457809273535fa415f3e566218422f3cc057795622e6ddfb15e7a9. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16: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/KRA382404859.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21bf0d16d91983f229d8ebab55f29102852f422c9ed73e0b15fa3882821dcfe8. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/KRA391000213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bf83eb3207f43ccb10871b53bd3b742ec7f37cc88bc05ff7e302f0e806e51c9. 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/KRMIM2163279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d99401fc07811e9aa7ec906f5fd85417226b2c1d6254240cc18cd2b04806ec9. 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/KRMIM2163280.
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